<SEC-DOCUMENT>0001053706-24-000026.txt : 20241031
<SEC-HEADER>0001053706-24-000026.hdr.sgml : 20241031
<ACCEPTANCE-DATETIME>20241031081533
ACCESSION NUMBER:		0001053706-24-000026
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		66
CONFORMED PERIOD OF REPORT:	20240928
FILED AS OF DATE:		20241031
DATE AS OF CHANGE:		20241031

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CRA INTERNATIONAL, INC.
		CENTRAL INDEX KEY:			0001053706
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-LEGAL SERVICES [8111]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				042372210
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-24049
		FILM NUMBER:		241412565

	BUSINESS ADDRESS:	
		STREET 1:		200 CLARENDON STREET
		STREET 2:		T-9
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116
		BUSINESS PHONE:		6174253000

	MAIL ADDRESS:	
		STREET 1:		200 CLARENDON STREET
		STREET 2:		T-9
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHARLES RIVER ASSOCIATES INC
		DATE OF NAME CHANGE:	19980126
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>crai-20240928.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611,d:1ea934e9b93f456889288186c3704f78-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:crai="http://www.crai.com/20240928" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>crai-20240928</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0001053706</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-27">December 28</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-28">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-29">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-80" name="crai:ForgivableLoanTerm" id="f-474">P2Y0M0D</ix:nonNumeric><ix:nonNumeric contextRef="c-103" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-644">397</ix:nonNumeric><ix:nonNumeric contextRef="c-102" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-645">469</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="crai-20240928.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</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="area"><xbrli:measure>crai:area</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>crai:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-10-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></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-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></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-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></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-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></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-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</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>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-02</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-31</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:JonathanD.YellinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:DanielK.MahoneyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:DanielK.MahoneyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001053706</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:JonathanD.YellinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-28</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i1ea934e9b93f456889288186c3704f78_1"></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><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:3pt double #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:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________________________________________________________________________________</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span><span style="font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________________________________________________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September 28, 2024</ix:nonNumeric> </span></div><div style="margin-top:6pt;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:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from     to     </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">000-24049</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________________________________________________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">CRA International,&#160;Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________________________________________________________________________________</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:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Massachusetts</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:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">04-2372210</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization)</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:7pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</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:left;vertical-align:top"><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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">200 Clarendon Street</ix:nonNumeric>,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Boston</ix:nonNumeric>,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-11">MA</ix:nonNumeric></span></div></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:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">02116-5092</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Address of principal executive offices)</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:7pt;font-weight:400;line-height:120%">(Zip Code)</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">617</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">425-3000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;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:6pt;font-weight:400;line-height:120%">_____________________________________________________________________________________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:3.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.492%"/><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:120%">Title of each class</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:120%">Trading Symbol(s)</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:120%">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="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:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, no par value</ix:nonNumeric></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:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">CRAI</ix:nonNumeric></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:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">Nasdaq Global Select Market</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:5.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.162%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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: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:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">x</span></td><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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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: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%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td><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%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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-sec:boolballotbox" id="f-22">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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&#160;Act.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;Yes&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:15.450%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.453%"/><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:120%">Class</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:120%">Outstanding at October 25, 2024</span></td><td colspan="3" 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:9pt;font-weight:400;line-height:120%">Common Stock, no par value per share</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">6,779,710</ix:nonFraction> shares</span></td><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:100.000%"><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:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_7"></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="#i1ea934e9b93f456889288186c3704f78_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%">CRA International,&#160;Inc.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span></div><div style="margin-top:17pt"><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:11.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.783%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i1ea934e9b93f456889288186c3704f78_10">PART&#160;I. FINANCIAL INFORMATION</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 style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_13">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_13">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: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="#i1ea934e9b93f456889288186c3704f78_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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: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="#i1ea934e9b93f456889288186c3704f78_16">Condensed Consolidated Statements of Operations (unaudited)&#8212;Fiscal Quarters and Fiscal Year-to-Date Periods Ended September 28, 2024 and September 30, 2023</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: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="#i1ea934e9b93f456889288186c3704f78_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1ea934e9b93f456889288186c3704f78_19">Condensed Consolidated Statements of Comprehensive Income (unaudited)&#8212;Fiscal Quarters and Fiscal Year-to-Date Periods Ended September 28, 2024 and September 30, 2023</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: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="#i1ea934e9b93f456889288186c3704f78_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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: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="#i1ea934e9b93f456889288186c3704f78_22">Condensed Consolidated Balance Sheets (unaudited)&#8212;September 28, 2024 and December 30, 2023</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: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="#i1ea934e9b93f456889288186c3704f78_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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: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="#i1ea934e9b93f456889288186c3704f78_25">Condensed Consolidated Statements of Cash Flows (unaudited)&#8212;Fiscal Year-to-Date Periods Ended September 28, 2024 and September 30, 2023</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: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="#i1ea934e9b93f456889288186c3704f78_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1ea934e9b93f456889288186c3704f78_28">Condensed Consolidated Statements of Shareholders&#8217; Equity (unaudited)&#8212;Fiscal Year-to-Date Periods Ended September 28, 2024 and September 30, 2023</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: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="#i1ea934e9b93f456889288186c3704f78_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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: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="#i1ea934e9b93f456889288186c3704f78_31">Notes&#160;to Condensed Consolidated Financial Statements (unaudited)</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: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="#i1ea934e9b93f456889288186c3704f78_31">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_67">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_67">Management&#8217;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: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="#i1ea934e9b93f456889288186c3704f78_67">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_94">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_94">Quantitative and Qualitative Disclosures About 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: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="#i1ea934e9b93f456889288186c3704f78_94">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_97">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_97">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: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="#i1ea934e9b93f456889288186c3704f78_97">23</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" 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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i1ea934e9b93f456889288186c3704f78_100">PART&#160;II. OTHER INFORMATION</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 style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_103">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_103">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: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="#i1ea934e9b93f456889288186c3704f78_103">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_106">ITEM&#160;1A.</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: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="#i1ea934e9b93f456889288186c3704f78_106">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: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="#i1ea934e9b93f456889288186c3704f78_106">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_109">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_109">Unregistered Sales of Equity Securities and Use of Proceeds</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: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="#i1ea934e9b93f456889288186c3704f78_109">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_112">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_112">Defaults Upon Senior 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: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="#i1ea934e9b93f456889288186c3704f78_112">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_115">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_115">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: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="#i1ea934e9b93f456889288186c3704f78_115">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_118">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_118">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: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="#i1ea934e9b93f456889288186c3704f78_118">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i1ea934e9b93f456889288186c3704f78_121">ITEM&#160;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: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="#i1ea934e9b93f456889288186c3704f78_121">Exhibits</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: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="#i1ea934e9b93f456889288186c3704f78_121">26</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i1ea934e9b93f456889288186c3704f78_124">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: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="#i1ea934e9b93f456889288186c3704f78_124">27</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%">2</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i1ea934e9b93f456889288186c3704f78_13"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. Financial Statements</span></div><div id="i1ea934e9b93f456889288186c3704f78_16"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share data)</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:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.595%"/><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:10.595%"/><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:10.602%"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period 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:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Revenues</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-30">167,748</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-31">147,553</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-32">510,979</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-33">462,363</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="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:400;line-height:120%">Costs of services (exclusive of depreciation and amortization)</span></td><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-34">115,188</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-35">105,894</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-36">359,394</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-37">327,064</ix:nonFraction>&#160;</span></td><td style="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:400;line-height:120%">Selling, general and administrative expenses</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-38">31,269</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-39">27,919</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-40">93,784</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-41">86,137</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="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:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-42">2,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-43">2,947</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-44">8,503</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-45">8,762</ix:nonFraction>&#160;</span></td><td style="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:400;line-height:120%">Income from operations</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-46">18,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"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-47">10,793</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-48">49,298</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-49">40,400</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="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:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-50">1,457</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-51">1,025</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-52">3,405</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-53">3,212</ix:nonFraction>)</span></td><td style="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:400;line-height:120%">Foreign currency gains (losses), 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-54">904</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-55">755</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-56">1,236</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-57">459</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="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:400;line-height:120%">Income before provision for income taxes</span></td><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-58">16,030</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-59">10,523</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-60">44,657</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-61">36,729</ix:nonFraction>&#160;</span></td><td style="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:400;line-height:120%">Provision for income taxes</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-62">4,593</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-63">1,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-64">12,991</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-65">9,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="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:400;line-height:120%">Net income</span></td><td style="border-top:1pt solid #000000;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:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-66">11,437</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-67">8,596</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-68">31,666</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-69">27,022</ix:nonFraction>&#160;</span></td><td style="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:400;line-height:120%">Net income per share:</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"/><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="padding:2px 1pt 2px 12.25pt;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:120%">Basic</span></td><td style="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:120%">$</span></td><td style="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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-70">1.68</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:120%">$</span></td><td style="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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-71">1.22</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:120%">$</span></td><td style="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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-72">4.62</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:120%">$</span></td><td style="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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" id="f-73">3.83</ix:nonFraction>&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-74">1.67</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-75">1.21</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-76">4.57</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" id="f-77">3.78</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="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:400;line-height:120%">Weighted average number of shares outstanding:</span></td><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"/><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 2px 12.25pt;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:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-78">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-79">6,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-80">6,840</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-81">7,026</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="padding:2px 1pt 2px 12.25pt;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:120%">Diluted</span></td><td colspan="2" style="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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-82">6,843</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-83">7,083</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-84">6,922</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-85">7,138</ix:nonFraction>&#160;</span></td><td style="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 style="margin-top:1pt;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 the condensed 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%">3</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_19"></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="#i1ea934e9b93f456889288186c3704f78_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%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.595%"/><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:10.595%"/><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:10.602%"/><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:8pt;font-weight:700;line-height:100%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:700;line-height:100%">September 28,<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:700;line-height:100%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:100%">September 28,<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:700;line-height:100%">September 30,<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:10pt;font-weight:400;line-height:100%">Net income</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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-3" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-86">11,437</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-87">8,596</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-88">31,666</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-89">27,022</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="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:400;line-height:100%">Other comprehensive income (loss)</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Foreign currency translation adjustments, net of tax</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-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-90">2,895</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-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-91">1,755</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-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-92">1,475</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-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-93">371</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="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:400;line-height:100%">Comprehensive income</span></td><td style="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="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-3" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-94">14,332</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-4" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-95">6,841</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-96">33,141</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-97">27,393</ix:nonFraction>&#160;</span></td><td style="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:1pt;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 the condensed 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%">4</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_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="#i1ea934e9b93f456889288186c3704f78_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%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share data)</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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:700;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 12.25pt;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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-98">24,481</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-99">45,586</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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-100">5,490</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-101">4,335</ix:nonFraction>, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-102">152,116</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-103">142,729</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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled services, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:AllowanceForUnbilledServices" format="ixt:num-dot-decimal" scale="3" id="f-104">1,026</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:AllowanceForUnbilledServices" format="ixt:num-dot-decimal" scale="3" id="f-105">1,629</ix:nonFraction>, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-106">80,739</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-107">56,827</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-108">17,726</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-109">11,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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Forgivable 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:ForgivableLoansCurrent" format="ixt:num-dot-decimal" scale="3" id="f-110">10,478</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoansCurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">8,759</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:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-112">285,540</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-113">265,476</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:400;line-height:120%">Property 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-114">38,496</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-115">38,176</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:10pt;font-weight:400;line-height:120%">Goodwill</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-116">94,577</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-117">93,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-118">7,599</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-119">7,196</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:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-120">87,032</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-121">86,887</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:10pt;font-weight:400;line-height:120%">Deferred income taxes</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-122">13,350</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-123">13,885</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:10pt;font-weight:400;line-height:120%">Forgivable loans, net of 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:ForgivableLoansNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-124">48,501</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoansNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-125">45,182</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:10pt;font-weight:400;line-height:120%">Other 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-126">7,248</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-127">2,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: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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-128">582,343</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-129">553,211</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:120%">LIABILITIES AND SHAREHOLDERS' 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 12.25pt;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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-130">28,430</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-131">28,701</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-132">146,284</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-133">171,040</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue and 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-134">8,451</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-135">12,289</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of lease 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-136">18,626</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-137">16,475</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of deferred compensation</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-138">6,466</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-139">7,582</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving line of credit</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="f-140">60,000</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:fixed-zero" scale="3" id="f-141">&#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: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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-142">268,257</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-143">236,087</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:10pt;font-weight:400;line-height:120%">Non-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 12.25pt;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:120%">Deferred compensation and other non-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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-144">19,045</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-145">11,681</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of lease 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-146">89,412</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-147">92,280</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-148">1,116</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-149">1,062</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:10pt;font-weight:400;line-height:120%">Total non-current liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-150">109,573</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-151">105,023</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:400;line-height:120%">Commitments and contingencies (Note 10)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-152"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-153"/></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:10pt;font-weight:400;line-height:120%">Shareholders&#8217; 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:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock, <ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockNoParValue" format="ixt:fixed-zero" scale="0" id="f-154"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockNoParValue" format="ixt:fixed-zero" scale="0" id="f-155">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-156"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-157">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-158"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-159"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-160"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-161">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-162">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-163">&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="f-164"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="f-165">no</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-166"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-167">25,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-168"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-169">6,761,582</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-170"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-171">6,934,265</ix:nonFraction></ix:nonFraction> shares issued and outstanding, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-172">1,311</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="f-173">&#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:2px 1pt 2px 12.25pt;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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-174">213,909</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-175">224,283</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-176">10,707</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-177">12,182</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total shareholders&#8217; 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">204,513</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-179">212,101</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:10pt;font-weight:400;line-height:120%">Total liabilities and shareholders&#8217; 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-180">582,343</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-181">553,211</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:1pt;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 the condensed 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%">5</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_25"></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="#i1ea934e9b93f456889288186c3704f78_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%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period 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:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:8pt;font-weight:700;line-height:120%">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"/></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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-182">31,666</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-183">27,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;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:120%">Adjustments to reconcile net income to net cash used in 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-184">8,503</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-185">8,762</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Right-of-use asset amortization</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:RightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-186">11,309</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="crai:RightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-187">10,602</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-188">418</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-189">1,257</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 12.25pt;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:120%">Share-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-190">3,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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-191">3,024</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bad debt expense (recovery)</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-192">587</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-193">523</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized foreign currency remeasurement (gains) losses, 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-194">152</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-195">112</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Changes in operating assets and 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 12.25pt;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:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-196">9,018</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-197">18,785</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unbilled 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-198">23,303</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-199">17,226</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 12.25pt;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:120%">Prepaid expenses and other current assets, and other 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-200">10,342</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-201">4,006</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forgivable 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:IncreaseDecreaseInForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-202">13,958</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="crai:IncreaseDecreaseInForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-203">2,306</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 12.25pt;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:120%">Incentive cash awards payable</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:IncreaseDecreaseInObligationIncentiveCashAwards" format="ixt:num-dot-decimal" scale="3" id="f-204">7,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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="crai:IncreaseDecreaseInObligationIncentiveCashAwards" format="ixt:num-dot-decimal" scale="3" id="f-205">6,110</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable, accrued expenses, and other 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-206">24,174</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-207">36,786</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 12.25pt;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:120%">Lease 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="crai:IncreaseDecreaseInLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-208">12,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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="crai:IncreaseDecreaseInLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-209">13,162</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used in 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-210">29,689</ix:nonFraction>)</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="f-211">27</ix:nonFraction>)</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:8pt;font-weight:700;line-height:120%">INVESTING 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Purchases of property 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-212">6,032</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-213">2,008</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 12.25pt;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:120%">Consideration paid for acquisition</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="f-214">1,500</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="f-215">577</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-216">7,532</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-217">2,585</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FINANCING 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"/></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 2px 12.25pt;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:120%">Borrowings under revolving line of credit</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-218">95,000</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-219">105,000</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repayments under revolving line of credit</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-220">35,000</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-221">73,000</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="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 12.25pt;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:120%">Tax withholding payments reimbursed by shares</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-222">2,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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-223">2,040</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="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 12.25pt;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:120%">Cash dividends paid</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-224">8,850</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-225">7,773</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchase of common stock</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-226">33,348</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-227">23,577</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-228">15,772</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-229">1,390</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of foreign exchange rates on cash and cash equivalents</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-230">344</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-231">159</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:8pt;font-weight:400;line-height:120%">Net decrease in cash and cash equivalents</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-232">21,105</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 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-233">3,843</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of period</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-234">45,586</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-235">31,447</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:8pt;font-weight:400;line-height:120%">Cash and cash equivalents at end of period</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-236">24,481</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-237">27,604</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:12pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncash investing and financing 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"/></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:120%">Increase (decrease) in accounts payable and accrued expenses for property and equipment</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-238">1,228</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="f-239">129</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset retirement obligations</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" scale="3" id="f-240">191</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:8pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" format="ixt:fixed-zero" scale="3" id="f-241">&#8212;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excise tax on share repurchases</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ExciseTaxOnShareRepurchases" scale="3" id="f-242">284</ix:nonFraction>)</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="crai:ExciseTaxOnShareRepurchases" scale="3" id="f-243">190</ix:nonFraction>)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-244">10,627</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:8pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-245">2,503</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="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:8pt;font-weight:700;line-height:120%">Supplemental 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"/></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:8pt;font-weight:400;line-height:120%">Cash paid for 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-246">17,085</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-247">9,953</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:8pt;font-weight:400;line-height:120%">Cash paid 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-248">3,086</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-249">2,904</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-250">15,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-251">16,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 style="margin-top:1pt;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 the condensed 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%">6</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_28"></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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS&#8217; EQUITY</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE FISCAL YEAR-TO-DATE PERIOD ENDED SEPTEMBER&#160;28, 2024 (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share data)</span></div><div style="margin-top:5pt"><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:45.065%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.487%"/><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.487%"/><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.487%"/><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:10.551%"/><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:9.375%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><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:8pt;font-weight:700;line-height:120%">Common Stock</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:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</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:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</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:8pt;font-weight:700;line-height:120%">Total<br/>Shareholders&#8217;<br/>Equity</span></td></tr><tr style="height:24pt"><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:700;line-height:120%">Shares<br/>Issued</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:700;line-height:120%">Amount</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="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:8pt;font-weight:700;line-height:120%">BALANCE AT DECEMBER 30, 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-252">6,934,265</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-253">&#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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">224,283</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">12,182</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">212,101</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:8pt;font-weight:400;line-height:120%">Net 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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-257">13,691</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-258">13,691</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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-259">1,105</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-260">1,105</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="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"/></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:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-261">1,039</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-262">1,039</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:8pt;font-weight:400;line-height:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-263">33,441</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" id="f-264">12,526</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-265">1,631</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-266">1,631</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" id="f-267">65,882</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-268">592</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-269">9,834</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-270">9,242</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-271">65</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-272">65</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-273">77</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-274">77</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:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-275">0.42</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-276">3,075</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-277">3,075</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-278">6,889,298</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-279">&#8212;</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-280">225,077</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">13,287</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 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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-282">211,790</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:8pt;font-weight:400;line-height:120%">Net income</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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-283">6,538</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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-284">6,538</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"/></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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-285">315</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-286">315</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="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"/></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:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-287">1,357</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-288">1,357</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:8pt;font-weight:400;line-height:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-289">6,143</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" id="f-290">2,340</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-291">346</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-292">346</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" id="f-293">140,497</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-294">1,011</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-295">23,095</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-296">24,106</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-297">235</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-298">235</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-299">33</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-300">33</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-22" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-301">0.42</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-302">2,901</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-303">2,901</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE AT JUNE 29, 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-304">6,752,604</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="f-305">&#8212;</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-306">205,351</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-307">13,602</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 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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">191,749</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:8pt;font-weight:400;line-height:120%">Net income</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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-309">11,437</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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-310">11,437</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"/></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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-311">2,895</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-312">2,895</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"/><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"/></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:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-313">1,364</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-314">1,364</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:8pt;font-weight:400;line-height:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-315">9,272</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" id="f-316">294</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-317">53</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-318">53</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="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="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:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-319">16</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-320">16</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:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-321">21</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-322">21</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-323">0.42</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-324">2,874</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-325">2,874</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE AT SEPTEMBER 28, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-326">6,761,582</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-327">1,311</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-328">213,909</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-329">10,707</ix:nonFraction>)</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-330">204,513</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><div style="margin-top:1pt;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 the condensed 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%">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="#i1ea934e9b93f456889288186c3704f78_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%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS&#8217; EQUITY</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE FISCAL YEAR-TO-DATE PERIOD ENDED September&#160;30, 2023 (unaudited)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share data)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:43.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.492%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><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:8pt;font-weight:700;line-height:120%">Common&#160;Stock</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:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</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:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</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:8pt;font-weight:700;line-height:120%">Total<br/>Shareholders&#8217;<br/>Equity</span></td></tr><tr style="height:21pt"><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:700;line-height:120%">Shares<br/>Issued</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:700;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"/></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:8pt;font-weight:700;line-height:120%">BALANCE AT DECEMBER 31, 2022</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-331">7,149,884</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-332">1,743</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-333">224,392</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-334">14,981</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-335">211,154</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:8pt;font-weight:400;line-height:120%">Net income</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:120%">&#8212;&#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:120%">&#8212;&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-336">8,918</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:120%">&#8212;&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-337">8,918</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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-338">1,052</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-339">1,052</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"/><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"/></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:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" scale="3" id="f-340">940</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" scale="3" id="f-341">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;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:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-342">45,544</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" id="f-343">16,614</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-344">1,873</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-345">1,873</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" id="f-346">180,881</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-347">810</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-348">19,767</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-349">20,577</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-350">173</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-351">173</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-352">45</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-353">45</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:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-39" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-354">0.36</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-355">2,702</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-356">2,702</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-42" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-357">6,997,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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-358">&#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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-359">210,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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-360">13,929</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-361">196,784</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:8pt;font-weight:400;line-height:120%">Net income</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:120%">&#8212;&#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:120%">&#8212;&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-362">9,508</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:120%">&#8212;&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-363">9,508</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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-364">1,074</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-365">1,074</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"/><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:8pt;font-weight:400;line-height:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-366">1,158</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" format="ixt:num-dot-decimal" scale="3" id="f-367">1,158</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:8pt;font-weight:400;line-height:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-49" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-368">3,630</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-49" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" id="f-369">1,237</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-370">136</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-371">136</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-49" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" id="f-372">31,090</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-373">554</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-374">2,446</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-375">3,000</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-376">27</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-377">27</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-378">47</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-379">47</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-47" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-380">0.36</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-381">2,528</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-382">2,528</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE AT JULY 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-383">6,969,236</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-384">468</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-385">215,173</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-386">12,855</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 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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-387">202,786</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:8pt;font-weight:400;line-height:120%">Net income</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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-388">8,596</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="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:8pt;font-weight:400;line-height:120%">&#8212;&#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="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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-389">8,596</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"/></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:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-390">1,755</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-391">1,755</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="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"/></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:120%">Share-based compensation expense</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" scale="3" id="f-392">926</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" scale="3" id="f-393">926</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:8pt;font-weight:400;line-height:120%">Restricted shares vesting</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-56" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" id="f-394">10,004</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#8212;&#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:8pt;font-weight:400;line-height:120%">Redemption of vested employee restricted shares for tax withholding</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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-56" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" id="f-395">299</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-396">31</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-397">31</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="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="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:8pt;font-weight:400;line-height:120%">Accrued excise tax on shares repurchased</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-398">10</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:120%">&#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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="crai:AccruedExciseTaxOnSharesRepurchasedNet" scale="3" id="f-399">10</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:8pt;font-weight:400;line-height:120%">Accrued dividends on unvested shares</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:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-400">31</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="crai:DividendsShareBasedCompensationNet" scale="3" id="f-401">31</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-402">0.36</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-403">2,543</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:120%">&#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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-404">2,543</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">BALANCE AT SEPTEMBER 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-57" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-405">6,978,941</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-406">1,363</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-407">221,205</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-408">14,610</ix:nonFraction>)</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-409">207,958</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><div style="margin-top:1pt;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 the condensed 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%">8</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_31"></div><hr style="page-break-after:always"/><div style="min-height:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span><br/></span></div><div id="i1ea934e9b93f456889288186c3704f78_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-410" continuedAt="f-410-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-410-1" continuedAt="f-410-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA International, Inc. and its wholly-owned subsidiaries (collectively, "CRA" or the "Company") is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in <ix:nonFraction unitRef="area" contextRef="c-6" decimals="INF" name="crai:NumberOfBroadAreasOfConsultingServices" format="ixt-sec:numwordsen" scale="0" id="f-411">two</ix:nonFraction> broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-412">one</ix:nonFraction> business segment. CRA operates its business under its registered trade name, Charles River Associates.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-413" continuedAt="f-413-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-413-1">The unaudited condensed consolidated financial statements include the accounts of CRA which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) for annual financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported results of operations, financial position, or cash flows. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA&#8217;s results of operations, financial position, cash flows, and shareholders&#8217; equity for the interim periods presented in conformity with U.S. GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December&#160;30, 2023 included in CRA&#8217;s Annual Report on Form 10-K filed with the SEC on February 29, 2024 (the &#8220;2023 Form 10-K&#8221;).</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 1 to the Consolidated Financial Statements included in Part II, Item 8, on the 2023 Form 10-K describes the significant accounting policies and methods used in preparation of the Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-414" continuedAt="f-414-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 also requires that a public entity that has a single reportable segment provide all disclosures required by these amendments and all existing segment disclosures in Topic 280.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2023-07 is effective for CRA for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. CRA plans to adopt the amendment during the fourth fiscal quarter of 2024. CRA expects the adoption of this ASU will impact its disclosures, but will not have a material effect on its consolidated financial statements. </span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU requires disclosure of specific categories in the rate reconciliation, provides additional information for reconciling items that meet a quantitative threshold, and discloses the amount of income taxes paid disaggregated by federal, state, foreign taxes, and individual jurisdiction. ASU 2023-09 also requires income (or loss) from </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;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:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-414-1" continuedAt="f-414-2"><ix:continuation id="f-410-2" continuedAt="f-410-3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. </span></div></ix:continuation></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-414-2"><ix:continuation id="f-410-3">ASU 2023-09 is effective for CRA for annual periods beginning after December 15, 2024. CRA plans to adopt the amendment during the annual reporting for fiscal year 2025. CRA has begun to assess the impact of the amendment and has modeled out the changes to its income tax disclosures. As the amendment relates solely to disclosures, the adoption is not expected to have an effect on CRA's financial results.</ix:continuation></ix:continuation> </span></div><div id="i1ea934e9b93f456889288186c3704f78_37"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-415" continuedAt="f-415-1" escape="true">Revenues and Allowances</ix:nonNumeric></span></div><ix:continuation id="f-415-1" continuedAt="f-415-2"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services (exclusive of depreciation and amortization) and are based on the direct salary of CRA&#8217;s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-416" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate CRA&#8217;s revenue by type of contract and geographic location (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:49.484%"/><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.595%"/><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.595%"/><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:10.595%"/><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:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Type of Contract</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:8pt;font-weight:700;line-height:100%">September 28,<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:700;line-height:100%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:100%">September 28,<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:700;line-height:100%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</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"/><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 7pt;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:120%">Fixed-price</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-417">30,670</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-418">26,856</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-419">90,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-420">81,585</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 7.75pt;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:120%">Time-and-materials</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-421">137,078</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-422">120,697</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-423">420,936</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-424">380,778</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:10pt;font-weight:400;line-height:120%">Total</span></td><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-425">167,748</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-426">147,553</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-427">510,979</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-428">462,363</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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues have been attributed to locations based on the location of the legal entity generating the revenues.</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:49.484%"/><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.595%"/><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.595%"/><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:10.595%"/><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:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Geographic Breakdown</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</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"/><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 7.75pt;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:120%">United States</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-429">136,223</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-430">117,420</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-431">417,029</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-432">362,186</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 7.75pt;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:120%">United Kingdom</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-433">20,821</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-434">21,227</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-435">64,136</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-436">73,272</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 7.75pt;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:120%">Other</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-437">10,704</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-438">8,906</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">29,814</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-440">26,905</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:10pt;font-weight:400;line-height:120%">Total</span></td><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-441">167,748</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-442">147,553</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-443">510,979</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-444">462,363</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="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"/><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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reserves for Variable Consideration and Credit Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.</span></div></ix:continuation><div style="height:45pt;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:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-415-2" continuedAt="f-415-3"><ix:nonNumeric contextRef="c-1" name="crai:ScheduleOfBadDebtExpenseTableTextBlock" id="f-445" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (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:49.630%"/><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:10.595%"/><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.595%"/><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:10.595%"/><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:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Bad debt expense (recovery), net</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal" scale="3" id="f-446">94</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal" scale="3" id="f-447">131</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal" scale="3" id="f-448">587</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal" scale="3" id="f-449">523</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 style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reimbursable Expenses</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. <ix:nonNumeric contextRef="c-1" name="crai:ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" id="f-450" continuedAt="f-450-1" escape="true">The following expenses are subject to reimbursement (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-450-1"><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:49.484%"/><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.595%"/><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.595%"/><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:10.595%"/><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:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Reimbursable expenses</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="crai:ReimbursableExpensesSubjectToReimbursement" format="ixt:num-dot-decimal" scale="3" id="f-451">16,107</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="crai:ReimbursableExpensesSubjectToReimbursement" format="ixt:num-dot-decimal" scale="3" id="f-452">17,932</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ReimbursableExpensesSubjectToReimbursement" format="ixt:num-dot-decimal" scale="3" id="f-453">49,530</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="crai:ReimbursableExpensesSubjectToReimbursement" format="ixt:num-dot-decimal" scale="3" id="f-454">49,165</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><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances from Contracts with Customers</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in accounts receivables, unbilled services, and contract liabilities on the consolidated balance sheets. Revenues recognized for services performed, but not yet billed to clients, are recorded as unbilled services. <ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-455" continuedAt="f-455-1" escape="true">The following table presents the open and closing balances of CRA's accounts receivable, net and unbilled services, net (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-455-1" continuedAt="f-455-2"><div style="margin-top:12pt"><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.765%"/><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.595%"/><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.595%"/><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:10.601%"/><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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-456">152,116</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-457">142,729</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-458">143,644</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:9pt;font-weight:400;line-height:100%">Unbilled services, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-459">80,739</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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-460">56,827</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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-461">51,343</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></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September&#160;28, 2024, December&#160;30, 2023, and December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. <ix:continuation id="f-455-2" continuedAt="f-455-3">The following table presents the closing balances of CRA's contract liabilities (in thousands):</ix:continuation></span></div><ix:continuation id="f-455-3" continuedAt="f-455-4"><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:61.765%"/><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.595%"/><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.595%"/><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:10.601%"/><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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-462">2,141</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-463">6,037</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-464">6,977</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:continuation><div style="height:45pt;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:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-455-4"><ix:continuation id="f-415-3"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (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:49.484%"/><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.595%"/><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.595%"/><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:10.595%"/><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:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Amounts included in contract liabilities at the beginning of the period</span></td><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-465">1,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 style="background-color:#cceeff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-466">2,580</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-467">5,686</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-468">6,619</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:10pt;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" format="ixt:num-dot-decimal" scale="3" id="f-469">2,650</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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" format="ixt:num-dot-decimal" scale="3" id="f-470">3,658</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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" format="ixt:num-dot-decimal" scale="3" id="f-471">3,557</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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" format="ixt:num-dot-decimal" scale="3" id="f-472">2,816</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></ix:continuation></ix:continuation><div id="i1ea934e9b93f456889288186c3704f78_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="crai:ForgivableLoansDisclosureTextBlock" id="f-473" continuedAt="f-473-1" escape="true">Forgivable Loans</ix:nonNumeric></span></div><ix:continuation id="f-473-1"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The forgivable loans have terms that are generally between <span style="-sec-ix-hidden:f-474">two</span> and <ix:nonNumeric contextRef="c-81" name="crai:ForgivableLoanTerm" format="ixt-sec:durwordsen" id="f-475">six years</ix:nonNumeric> with interest rates currently ranging up to <ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="crai:ForgivableLoansInterestRate" scale="-2" id="f-476">5.12</ix:nonFraction>%. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The forgiveness of the principal amount of the loans is recorded as compensation over the service period, which is consistent with the term of the loans. </span></div><ix:nonNumeric contextRef="c-1" name="crai:ScheduleOfForgivableLoansActivityTableTextBlock" id="f-477" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents forgivable loan activity for the respective periods (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.490%"/><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.373%"/><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.377%"/><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="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:8pt;font-weight:700;line-height:120%">September 28,<br/>2024</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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Beginning balance</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-478">53,941</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="crai:ForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-479">56,456</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:10pt;font-weight:400;line-height:120%">Advances</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ForgivableLoansAdvances" format="ixt:num-dot-decimal" scale="3" id="f-480">38,388</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:ForgivableLoansAdvances" format="ixt:num-dot-decimal" scale="3" id="f-481">23,342</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:10pt;font-weight:400;line-height:120%">Repayments</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ForgivableLoansRepayments" scale="3" id="f-482">288</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:ForgivableLoansRepayments" format="ixt:num-dot-decimal" scale="3" id="f-483">1,816</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications from accrued expenses or to other assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-484">8,965</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" format="ixt:fixed-zero" scale="3" id="f-485">&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ForgivableLoansAmortization" format="ixt:num-dot-decimal" scale="3" id="f-486">24,141</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:ForgivableLoansAmortization" format="ixt:num-dot-decimal" scale="3" id="f-487">24,198</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effects of foreign currency translation</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:ForgivableLoansTranslationAdjustments" scale="3" id="f-488">44</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:ForgivableLoansTranslationAdjustments" scale="3" id="f-489">157</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:10pt;font-weight:400;line-height:120%">Ending balance</span></td><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:ForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-490">58,979</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoans" format="ixt:num-dot-decimal" scale="3" id="f-491">53,941</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:10pt;font-weight:400;line-height:120%">Current portion of forgivable loans</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:ForgivableLoansCurrent" format="ixt:num-dot-decimal" scale="3" id="f-492">10,478</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoansCurrent" format="ixt:num-dot-decimal" scale="3" id="f-493">8,759</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of forgivable loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:ForgivableLoansNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-494">48,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:ForgivableLoansNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-495">45,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the quarter ended June&#160;29, 2024, approximately $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" name="crai:LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" scale="6" id="f-496">5.7</ix:nonFraction> million of amortization was accelerated due to involuntary terminations.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="height:45pt;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><div id="i1ea934e9b93f456889288186c3704f78_43"></div><hr style="page-break-after:always"/><div style="min-height:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-497" continuedAt="f-497-1" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="f-497-1" continuedAt="f-497-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-498" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September&#160;28, 2024 are summarized 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:86.473%"/><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.597%"/><td style="width:0.1%"/></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:400;line-height:120%">Goodwill, at December 30, 2023</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-499">165,882</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 7pt;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:120%">Accumulated goodwill impairment</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-500">71,893</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at December 30, 2023</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-501">93,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="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 7pt;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:120%">Foreign currency translation adjustment</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-502">588</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:10pt;font-weight:400;line-height:120%">Goodwill, net at September 28, 2024</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-503">94,577</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 style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at September&#160;28, 2024 of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-504">94.6</ix:nonFraction> million, is comprised of goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GoodwillGross" scale="6" id="f-505">166.5</ix:nonFraction> million and accumulated impairment of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="f-506">71.9</ix:nonFraction> million. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-507"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-508">no</ix:nonFraction></ix:nonFraction> impairment losses related to goodwill during the fiscal-year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="f-509" continuedAt="f-509-1" escape="true">The components of acquired identifiable intangible assets are as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-509-1"><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:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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.695%"/><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.280%"/><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.864%"/><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:8.695%"/><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:9.864%"/><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.704%"/><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:8pt;font-weight:700;line-height:120%">September 28, 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:8pt;font-weight:700;line-height:120%">December 30, 2023</span></td></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:8pt;font-weight:700;line-height:120%">Useful Life<br/>(in years)</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></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"/></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:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%"><ix:nonNumeric contextRef="c-83" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-510">10</ix:nonNumeric></span></div></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-511">15,300</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-512">7,701</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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-513">7,599</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-514">13,800</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-515">6,604</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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-516">7,196</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="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></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-497-2">There were <ix:nonFraction unitRef="usd" contextRef="c-82" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:fixed-zero" scale="0" id="f-517"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:fixed-zero" scale="0" id="f-518">no</ix:nonFraction></ix:nonFraction> impairment losses related to intangible assets during the fiscal year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023. Amortization expense related to intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-519">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-520">1.1</ix:nonFraction> million for the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-521">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-522">1.0</ix:nonFraction> million for the fiscal quarter and fiscal year-to-date period ended September&#160;30, 2023, respectively.</ix:continuation> </span></div><div id="i1ea934e9b93f456889288186c3704f78_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-523" continuedAt="f-523-1" escape="true">Accrued Expenses</ix:nonNumeric></span></div><ix:continuation id="f-523-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-524" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses 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:99.415%"><tr><td style="width:1.0%"/><td style="width:74.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.666%"/><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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Compensation and related expenses</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-525">134,762</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-526">143,647</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:10pt;font-weight:400;line-height:120%">Performance 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" scale="3" id="f-527">165</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" format="ixt:num-dot-decimal" scale="3" id="f-528">16,556</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:10pt;font-weight:400;line-height:120%">Direct project accruals</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="crai:AccruedProjectCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-529">3,171</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="crai:AccruedProjectCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-530">1,704</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:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-531">8,186</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-532">9,133</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:10pt;font-weight:400;line-height:120%">Total accrued expenses</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-533">146,284</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-534">171,040</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 style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;28, 2024 and December&#160;30, 2023, approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccruedBonusesCurrent" scale="6" id="f-535">109.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccruedBonusesCurrent" scale="6" id="f-536">121.2</ix:nonFraction> million, respectively, of accrued bonuses were included above in &#8220;Compensation and related expenses.&#8221;</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"></span></div></ix:continuation><div id="i1ea934e9b93f456889288186c3704f78_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-537" continuedAt="f-537-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-537-1" continuedAt="f-537-2"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, CRA&#8217;s effective income tax rate (&#8220;ETR&#8221;) was <ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-538">28.7</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-539">18.3</ix:nonFraction>%, respectively. The ETR for the third quarter of fiscal 2024 was higher than the third quarter of fiscal 2023 </span></div></ix:continuation><div style="height:45pt;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:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-537-2" continuedAt="f-537-3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to the release of a valuation allowance in the third quarter of fiscal 2023, partially offset by an increase in the tax benefit related to share-based compensation.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-537-3">For the fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023, CRA's ETR was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-540">29.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-541">26.4</ix:nonFraction>%. respectively. The ETR for the fiscal year-to-date period ended September&#160;28, 2024 was higher than the fiscal year-to-date period ended September&#160;30, 2023, primarily due to the same items noted above.</ix:continuation> </span></div><div id="i1ea934e9b93f456889288186c3704f78_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-542" continuedAt="f-542-1" escape="true">Net Income Per Share</ix:nonNumeric></span></div><ix:continuation id="f-542-1"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-543" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:47.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.119%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</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 #000;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:700;line-height:120%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Numerator:</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: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"/><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 7pt;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:120%">Net income &#8212; basic</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-544">11,437</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-545">8,596</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-546">31,666</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-547">27,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 7pt;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:120%">Less: net income attributable to participating shares</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="f-548">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="f-549">29</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="f-550">94</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="f-551">98</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 7pt;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:120%">Net income &#8212; diluted</span></td><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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-552">11,412</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-553">8,567</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-554">31,572</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-555">26,924</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><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 2px 7pt;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:120%">Weighted average shares outstanding &#8212; basic</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-556">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-557">6,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-558">6,840</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-559">7,026</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 7pt;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:120%">Effect of dilutive stock options and restricted stock units</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-560">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="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-561">106</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-562">82</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-563">112</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 7pt;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:120%">Weighted average shares outstanding &#8212; diluted</span></td><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:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-564">6,843</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-565">7,083</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-566">6,922</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:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-567">7,138</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share:</span></td><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 2px 7pt;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:120%">Basic</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" id="f-568">1.68</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" id="f-569">1.22</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" id="f-570">4.62</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" id="f-571">3.83</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 7pt;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:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" id="f-572">1.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" id="f-573">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" id="f-574">4.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" id="f-575">3.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average outstanding shares amounted to <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-576">4,900</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-577">1,225</ix:nonFraction> shares, respectively. For the fiscal quarter and fiscal-year-to-date period ended September&#160;30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-578">6,185</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-579">5,875</ix:nonFraction> shares, respectively.</span></div></ix:continuation><div id="i1ea934e9b93f456889288186c3704f78_55"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-580" continuedAt="f-580-1" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-581" continuedAt="f-581-1" escape="true"><ix:continuation id="f-580-1" continuedAt="f-580-2"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div></ix:continuation></ix:nonNumeric><div style="height:45pt;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:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-580-2"><ix:continuation id="f-581-1"><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:47.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.520%"/><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:10pt;font-weight:700;line-height:120%">September 28, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-582">&#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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-583">&#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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-584">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-585">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-586">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-587">&#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"/></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:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-588">&#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 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-589">&#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 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="f-590">190</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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-591">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-592">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-593">190</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:10pt"><span><br/></span></div><div style="margin-top:10pt"><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.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><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:15.420%"/><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:15.423%"/><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:10pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-594">&#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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-595">&#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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-596">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-597">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-598">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-599">&#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"/></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:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-600">&#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 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-601">&#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 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="f-602">190</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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-603">&#8212;</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-604">&#8212;</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-605">190</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="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bioStrategies Group, Inc. during fiscal 2022. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-606" continuedAt="f-606-1" escape="true">The following table summarizes the changes in the contingent consideration liability (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-606-1"><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:66.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</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:8pt;font-weight:700;line-height:120%">September 28, 2024</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-607">190</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-608">1,056</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:10pt;font-weight:400;line-height:120%">Remeasurement of acquisition-related contingent consideration</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" format="ixt:fixed-zero" scale="3" id="f-609">&#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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="f-610">934</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" format="ixt:fixed-zero" scale="3" id="f-611">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" scale="3" id="f-612">68</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"/></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:10pt;font-weight:400;line-height:120%">Ending balance</span></td><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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-613">190</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-614">190</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="i1ea934e9b93f456889288186c3704f78_58"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-615" continuedAt="f-615-1" escape="true">Credit Agreement</ix:nonNumeric></span></div><ix:continuation id="f-615-1" continuedAt="f-615-2"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is party to a Credit Agreement, dated as of August 19, 2022 (as amended, the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-616">250.0</ix:nonFraction>&#160;million revolving credit facility, which may be decreased at CRA's option to $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="INF" name="crai:LineOfCreditFacilityMaximumBorrowingCapacityReduced" format="ixt:num-dot-decimal" scale="6" id="f-617">200.0</ix:nonFraction>&#160;million during the period from July 16 in a year through January 15 in the next year. Additionally, for the period from January 16 to July 15 of each calendar year, CRA may elect to not increase the revolving credit facility to $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-618">250.0</ix:nonFraction>&#160;million. The revolving credit facility includes a $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-619">25.0</ix:nonFraction>&#160;million sublimit for the issuance of letters of credit.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of <ix:nonFraction unitRef="number" contextRef="c-97" decimals="1" name="crai:FinancialCovenantsMaximumConsolidatedNetLeverageRatio" scale="0" id="f-620">3.0</ix:nonFraction> to 1 and a minimum consolidated interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="c-97" decimals="1" name="crai:FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" scale="0" id="f-621">2.5</ix:nonFraction> to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to </span></div></ix:continuation><div style="height:45pt;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><hr style="page-break-after:always"/><div style="min-height:117pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span><br/></span></div></div><ix:continuation id="f-615-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September&#160;28, 2024, CRA was in compliance with the covenants of the Credit Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="6" id="f-622">60.0</ix:nonFraction>&#160;million in borrowings outstanding under the revolving credit facility as of September&#160;28, 2024 and <ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:LinesOfCreditCurrent" format="ixt:fixed-zero" scale="0" id="f-623">no</ix:nonFraction> borrowings outstanding as of December&#160;30, 2023. As of September&#160;28, 2024, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="6" id="f-624">4.1</ix:nonFraction>&#160;million.</span></div></ix:continuation><div id="i1ea934e9b93f456889288186c3704f78_61"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-625" continuedAt="f-625-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-625-1"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is subject to legal actions arising in the ordinary course of business. In management&#8217;s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.</span></div></ix:continuation><div id="i1ea934e9b93f456889288186c3704f78_64"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-626" continuedAt="f-626-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent Events</span></ix:nonNumeric></div><ix:continuation id="f-626-1"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;31, 2024, CRA announced that its Board of Directors declared a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-101" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-627">0.49</ix:nonFraction> per common share, payable on December&#160;13, 2024 to shareholders of record as of November&#160;26, 2024.</span></div></ix:continuation><div style="height:45pt;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><div id="i1ea934e9b93f456889288186c3704f78_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div id="i1ea934e9b93f456889288186c3704f78_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for historical facts, the statements in this quarterly report are forward-looking statements. Forward-looking statements are merely our current predictions of future events. These statements are inherently uncertain, and actual events could differ materially from our predictions. Important factors that could cause actual events to vary from our predictions include those discussed below under the heading &#8220;Risk Factors.&#8221; We assume no obligation to update our forward-looking statements to reflect new information or developments. We urge readers to review carefully the risk factors described in the other documents that we file with the Securities and Exchange Commission ("SEC"). You can read these documents at www.sec.gov.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Available Information</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal Internet address is www.crai.com. Our website provides a link to a third-party website through which our annual, quarterly, and current reports, and amendments to those reports, are available free of charge. We do not maintain or provide any information directly to the third-party website, and we do not check its accuracy.</span></div><div id="i1ea934e9b93f456889288186c3704f78_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our critical accounting policies involving the more significant estimates and judgments used in the preparation of our financial statements as of September&#160;28, 2024 remain unchanged from December&#160;30, 2023. Please refer to Part&#160;II, Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form&#160;10-K for the fiscal&#160;year ended December&#160;30, 2023, filed with the SEC on February 29, 2024 (the &#8220;2023 Form 10-K&#8221;) for details on these critical accounting policies.</span></div><div id="i1ea934e9b93f456889288186c3704f78_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recent accounting standards that impact the unaudited condensed consolidated financial statements.</span></div><div id="i1ea934e9b93f456889288186c3704f78_79"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations&#8212;For the Fiscal Quarter and Fiscal Year-to-Date Period Ended September&#160;28, 2024, Compared to the Fiscal Quarter and Fiscal Year-to-Date Period Ended September&#160;30, 2023</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides operating information as a&#160;percentage of revenues for the periods indicated:</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:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.595%"/><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:10.595%"/><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:10.602%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter<br/>Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Revenues</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:120%">100.0&#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:10pt;font-weight:400;line-height:120%">%</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:10pt;font-weight:400;line-height:120%">100.0&#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:10pt;font-weight:400;line-height:120%">%</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:10pt;font-weight:400;line-height:120%">100.0&#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:10pt;font-weight:400;line-height:120%">%</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:10pt;font-weight:400;line-height:120%">100.0&#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:10pt;font-weight:400;line-height:120%">%</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:10pt;font-weight:400;line-height:120%">Costs of services (exclusive of depreciation and amortization)</span></td><td colspan="2" style="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:120%">68.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">71.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">70.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">70.7&#160;</span></td><td style="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:400;line-height:120%">Selling, general and administrative expenses</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:120%">18.6&#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:120%">18.9&#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:120%">18.4&#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:120%">18.6&#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="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:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="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:120%">1.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">1.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">2.0&#160;</span></td><td style="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:400;line-height:120%">Income from operations</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:120%">11.0&#160;</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:120%">7.3&#160;</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:120%">9.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"/><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:120%">8.7&#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="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:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="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:120%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">(0.7)</span></td><td style="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:400;line-height:120%">Foreign currency gains (losses), 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:120%">(0.5)</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:120%">0.5&#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:120%">(0.2)</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:120%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Income before provision for income taxes</span></td><td colspan="2" style="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:120%">9.6&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">7.1&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">8.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:120%">7.9&#160;</span></td><td style="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:400;line-height:120%">Provision for income taxes</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:120%">2.7&#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:120%">1.3&#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:120%">2.5&#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:120%">2.1&#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="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:400;line-height:120%">Net income</span></td><td colspan="2" style="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:10pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%">6.2&#160;</span></td><td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span><br/></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%">17</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Quarter Ended September&#160;28, 2024, Compared to the Fiscal Quarter Ended September&#160;30, 2023</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenues increased by $20.1 million, or 13.6%, to $167.7 million for the third quarter of fiscal 2024 from $147.6 million for the third quarter of fiscal 2023. Utilization increased to 76% for the third quarter of fiscal 2024 from 66% for the third quarter of fiscal 2023, while consultant headcount decreased from 1,014 at the end of the third quarter of fiscal 2023 to 978 at the end of the third quarter of fiscal 2024. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, revenues outside of the U.S. represented approximately 19% and 20% of net revenues for the third quarters of fiscal 2024 and fiscal 2023, respectively. Revenues derived from fixed-price projects remained unchanged at 18% of net revenues for the third quarter of fiscal 2024 compared with the third quarter of fiscal 2023. The&#160;percentage of revenue derived from fixed-price projects depends largely on the proportion of our revenues derived from our management consulting business, which typically has a higher concentration of fixed-price service contracts.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs of Services (exclusive of depreciation and amortization).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs of services (exclusive of depreciation and amortization) increased by $9.3 million, or 8.8%, to $115.2 million for the third quarter of fiscal 2024 from $105.9 million for the third quarter of fiscal 2023. The increase in costs of services was due to an increase in employee and incentive compensation of $10.6 million and an increase in forgivable loan amortization of $0.5 million, partially offset by a decrease in client reimbursable expenses of $1.8 million. As a percentage of revenues, costs of services (exclusive of depreciation and amortization) decreased to 68.7% for the third quarter of fiscal 2024 from 71.8% for the third quarter of fiscal 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Selling, general and administrative expenses increased by $3.4 million, or 12.2%, to $31.3 million for the third quarter of fiscal 2024 from $27.9 million for the third quarter of fiscal 2023. Within this category of expenses, there was a $1.5 million increase in employee and incentive compensation, a $1.1 million increase in software subscription and data services, a $0.7 million increase in rent expense, a $0.4 million increase in training and marketing expense, and a $0.1 million increase in miscellaneous and other fees partially offset by a $0.4 million decrease in travel and entertainment for the third quarter of fiscal 2024 as compared to the third quarter of fiscal 2023.  </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a&#160;percentage of revenues, selling, general and administrative expenses decreased to 18.6% for the third quarter of fiscal 2024 from 18.9% for the third quarter of fiscal 2023. Commissions to our non-employee experts remained unchanged at 2.4% of revenues for the third quarter of fiscal 2024 compared to the third quarter of fiscal 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision was $4.6 million and the effective tax rate ("ETR") was 28.7% for the third quarter of fiscal 2024 compared to $1.9 million and 18.3% for the third quarter of fiscal 2023. The ETR for the fiscal quarter ended September&#160;28, 2024 was higher than the fiscal quarter ended September&#160;30, 2023 primarily due to the release of a valuation allowance in the  third quarter of fiscal 2023, partially offset by an increase in the tax benefit related to share-based compensation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net income increased to $11.4 million for the third quarter of fiscal 2024 from $8.6 million for the third quarter of fiscal 2023. The net income per diluted share was $1.67 per share for the third quarter of fiscal 2024, compared to $1.21 of net income per diluted share for the third quarter of fiscal 2023. Weighted average diluted shares outstanding decreased by approximately 240,000 shares to approximately 6,843,000 shares for the third quarter of fiscal 2024 from approximately 7,083,000 shares for the third quarter of fiscal 2023. The decrease in weighted average diluted shares outstanding was primarily due to the repurchase of shares of our common stock since September&#160;30, 2023, offset in part by the vesting of shares of restricted stock and time-vesting restricted stock units and the exercise of stock options since September&#160;30, 2023.</span></div><div id="i1ea934e9b93f456889288186c3704f78_85"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended September&#160;28, 2024, Compared to the Fiscal Year-to-Date Period Ended September&#160;30, 2023</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenues increased by $48.6 million, or 10.5%, to $511.0 million for the fiscal year-to-date period ended September&#160;28, 2024 from $462.4 million for the fiscal year-to-date period ended September&#160;30, 2023. Utilization increased to 75% for the fiscal year-to-date period ended September&#160;28, 2024 from 69% for the fiscal year-to-date period ended September&#160;30, 2023, while consultant headcount decreased from 1,014 at the end of the third quarter of fiscal 2023 to 978 at the end of the third quarter of fiscal 2024. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, revenues outside of the U.S. represented approximately 18% and 22% of net revenues for the fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023, respectively. Revenues derived from fixed-price projects remained unchanged at 18% of net revenues for the fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023. The </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%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">percentage of revenue derived from fixed-price projects depends largely on the proportion of our revenues derived from our management consulting business, which typically has a higher concentration of fixed-price service contracts.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs of Services (exclusive of depreciation and amortization).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs of services (exclusive of depreciation and amortization) increased by $32.3 million, or 9.9%, to $359.4 million for the fiscal year-to-date period ended September&#160;28, 2024 from $327.1 million for the fiscal year-to-date period ended September&#160;30, 2023. The increase in costs of services was due to an increase of $27.6 million in employee compensation and fringe benefit costs, an increase in forgivable loan amortization of $4.4 million, and an increase in client reimbursable expenses of $0.3 million. As a percentage of revenues, costs of services (exclusive of depreciation and amortization) decreased to 70.3% for the fiscal year-to-date period ended September&#160;28, 2024 from 70.7% for the fiscal year-to-date period ended September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Selling, general and administrative expenses increased by $7.7 million, or 8.9%, to $93.8 million for the fiscal year-to-date period ended September&#160;28, 2024 from $86.1 million for the fiscal year-to-date period ended September&#160;30, 2023. Within this category of expenses, there was a $3.5 million increase in employee compensation and fringe benefit costs, a $1.5 million increase in software subscriptions and data services, a $0.8 million increase in rent expense, a $0.6 million increase in commissions to our non-employee experts, a $0.4 million increase in training and marketing expense, and a $0.9 million increase in miscellaneous and other fees for the fiscal year-to-date period ended September&#160;28, 2024 as compared to the fiscal year-to-date period ended September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a percentage of revenues, selling, general and administrative expenses decreased to 18.4% for the fiscal year-to-date period ended September&#160;28, 2024 from 18.6% for the fiscal year-to-date period ended September&#160;30, 2023. Commissions to our non-employee experts decreased to 2.3% of revenues for the fiscal year-to-date period ended September&#160;28, 2024 compared to 2.4% of revenues for the fiscal year-to-date period ended September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The income tax provision was $13.0 million and the ETR was 29.1% for the fiscal year-to-date period ended September&#160;28, 2024, compared to $9.7 million and 26.4% for the fiscal year-to-date period ended September&#160;30, 2023. The ETR for the fiscal year-to-date period ended September&#160;28, 2024 was higher than the fiscal year-to-date period ended September&#160;30, 2023 primarily due to the release of a valuation allowance in the prior fiscal year-to-date period, partially offset by an increase in the tax benefit related to share-based compensation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net income increased by $4.7 million to $31.7 million for the fiscal year-to-date period ended September&#160;28, 2024 from $27.0 million for the fiscal year-to-date period ended September&#160;30, 2023. The diluted net income per share was $4.57 for the fiscal year-to-date period ended September&#160;28, 2024, compared to diluted net income per share of $3.78 for the fiscal year-to-date period ended September&#160;30, 2023. Weighted average diluted shares outstanding decreased by approximately 216,000 to approximately 6,922,000 shares for the fiscal year-to-date period ended September&#160;28, 2024 from approximately 7,138,000 shares for the fiscal year-to-date period ended September&#160;30, 2023. The decrease in weighted average diluted shares outstanding was primarily due to the repurchase of shares of our common stock since September&#160;30, 2023, offset in part by the vesting of restricted stock and time-vesting restricted stock units and the exercise of stock options since September&#160;30, 2023.</span></div><div id="i1ea934e9b93f456889288186c3704f78_88"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended September&#160;28, 2024</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our current cash, cash equivalents, cash generated from operations, and amounts available under our revolving credit facility will be sufficient to meet our anticipated working capital and capital expenditure requirements for at least the next 12&#160;months. As of September&#160;28, 2024, we had $24.5 million of cash and cash equivalents and $135.9 million of borrowing capacity under our revolving credit facility.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the fiscal year-to-date period ended September&#160;28, 2024, cash and cash equivalents decreased by $21.1 million. We completed the period with cash and cash equivalents of $24.5 million. The principal drivers of the decrease of cash and cash equivalents was payment of a significant portion of our fiscal 2023 performance bonuses in the first and second quarters of fiscal 2024, forgivable loan advances, the repurchase of shares, and the payment of dividends, offset by net borrowings of $60.0 million. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;28, 2024, $1.7 million of our cash and cash equivalents was held within the U.S. We have sufficient sources of liquidity in the U.S., including cash flow from operations and availability on our revolving credit facility to fund U.S. operations for the next 12&#160;months without the need to repatriate funds from our foreign subsidiaries.</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%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sources and Uses of Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the fiscal year-to-date period ended September&#160;28, 2024, net cash used in operating activities was $29.7 million. Net income was $31.7 million for the fiscal year-to-date period ended September&#160;28, 2024. Uses of cash for operating activities included a decrease in accounts payable, accrued expenses, and other liabilities of $24.2 million, primarily due to the payment of a significant portion of our fiscal 2023 performance bonuses and performance awards, an increase of $23.3 million in unbilled receivables, a $12.2 million decrease in lease liabilities, an increase in forgivable loans for the period of $14.0 million, which was primarily driven by $38.1 million of forgivable loan issuances, net of repayments, offset by $24.1 million of forgivable loan amortization, a $10.3 million increase in prepaid expenses and other current assets, and an increase of $9.0 million in accounts receivable. Partially offsetting these uses of cash was an increase of $7.3 million in incentive cash awards payable </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash items included right-of-use amortization of $11.3 million, depreciation and amortization expense of $8.5 million, and share-based compensation expenses of $3.8 million. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year-to-date period ended September&#160;28, 2024, net cash used in investing activities was $7.5 million, which included capital expenditures, primarily related to computer equipment.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year-to-date period ended September&#160;28, 2024, net cash provided by financing activities was $15.8 million, primarily as a result of net borrowings under the revolving credit facility of $60.0 million. Offsetting this increase in cash provided by financing activities were repurchases of common stock of $33.3 million, payment of cash dividends of $8.9 million, and tax withholding payments reimbursed by restricted shares on vesting of $2.0 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Commitments</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a lessee under certain operating leases for office space and equipment. Certain of our operating leases have terms that impose asset retirement obligations due to office modifications or the periodic redecoration of the premises, which are included in other liabilities on our condensed consolidated balance sheets and are recorded at a value based on their estimated discounted cash flows. At September&#160;28, 2024, we expect to incur asset retirement obligation or redecoration obligation costs over the next twelve months of $0.1&#160;million. The remainder of our asset retirement obligations and redecoration obligations are approximately $3.2&#160;million and are expected to be paid between fiscal year 2026 and fiscal year 2033 when the underlying leases terminate or when the respective lease agreement requires redecoration. We expect to satisfy these lease and related obligations as they become due from cash generated from operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indebtedness</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is party to a Credit Agreement, dated as of August 19, 2022 (as amended, the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0&#160;million revolving credit facility, which may be decreased at CRA's option to $200.0&#160;million during the period from July 16 in a year through January 15 in the next year. Additionally, for the period from January 16 to July 15 of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0&#160;million. The revolving credit facility includes a $25.0&#160;million sublimit for the issuance of letters of credit.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may use the proceeds of the revolving credit loans under the Credit Agreement for general corporate purposes and may repay any borrowings under the revolving credit facility at any time, but any borrowings must be repaid no later than August 19, 2027. Borrowings under the revolving credit facility bear interest at a rate per annum equal to one of the following rates, at our election, plus an applicable margin as described below: (i) in the case of borrowings in U.S. dollars by us, the Base Rate (as defined in the Credit Agreement), (ii) in the case of borrowings in U.S. dollars, a rate based on Term SOFR (as defined in the Credit Agreement) for the applicable interest period, (iii) in the case of borrowings in Euros, EURIBOR (as defined in the Credit Agreement) for the applicable interest period, (iv) in the case of borrowings in Pounds Sterling, a daily rate based on SONIA (as defined in the Credit Agreement), (v) in the case of borrowings in Canadian Dollars, Term CORRA (as defined in the Credit Agreement) for the applicable interest period, (vi) in the case of borrowings in Swiss Francs, a daily rate based on SARON (as defined in the Credit Agreement), or (vii) in the case of borrowings in any other Alternate Currency (as defined in the Credit Agreement), the relevant daily or term rate determined as provided in the Credit Agreement. The applicable margin on borrowings based on the Base Rate varies within a range of 0.25% to 1.00% depending on our consolidated net leverage ratio, and the applicable margin on borrowings based on any of the other rates described above varies within a range of 1.25% to 2.00% depending on our consolidated net leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to pay a fee on the amount available to be drawn under any letter of credit issued under the revolving credit facility at a rate per annum that varies between 1.25% and 2.00% depending on our consolidated net leverage ratio. In </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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">addition, we are required to pay a fee on the unused portion of the revolving credit facility at a rate per annum that varies between 0.175% and 0.250% depending on our consolidated net leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September&#160;28, 2024, CRA was in compliance with the covenants of the Credit Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was $60.0&#160;million in borrowings outstanding under the revolving credit facility as of September&#160;28, 2024 and no borrowings outstanding as of December&#160;30, 2023. As of September&#160;28, 2024, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.1&#160;million. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forgivable Loans</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to attract and retain highly skilled professionals, we may issue forgivable loans or term loans to employees and non-employee experts. A portion of these loans is collateralized by key person life insurance. The forgivable loans have terms that are generally between two and six years. The principal amount of forgivable loans and accrued interest is forgiven by us over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with us and complies with certain contractual requirements. The forgiveness of the principal amount of the loans is recorded as compensation over the service period, which is consistent with the term of the loans.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation Arrangements</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into compensation arrangements for the payment of performance awards to certain of our employees and non-employee experts that are payable if specific performance targets are met. The financial targets may include a measure of revenue generation, profitability, or both. The amounts of the awards to be paid under these compensation arrangements could fluctuate depending on future performance during the applicable measurement periods. Changes in the estimated awards are expensed prospectively over the remaining service period. We believe that we will have sufficient funds to satisfy any cash obligations related to the performance awards. We expect to fund any cash payments from existing cash resources, cash generated from operations, or borrowings available on our revolving credit facility.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Amended and Restated 2006 Equity Incentive Plan, as amended (the "2006 Equity Plan"), authorizes the grant of a variety of incentive and performance equity awards to our directors, employees and non-employee experts, including stock options, shares of restricted stock, restricted stock units, and other equity awards. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term incentive program, or "LTIP," is used as a framework for equity grants made under our 2006 equity incentive plan to our senior corporate leaders, practice leaders, and key revenue generators. The equity awards granted under the LTIP include stock options, time-vesting restricted stock units, and performance-vesting restricted stock units. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our LTIP allows us to grant service- and performance-based cash awards in lieu of, or in addition to, equity awards to our senior corporate leaders, practice leaders, and key revenue generators. The compensation committee of our Board of Directors is responsible for approving all cash and equity awards under the LTIP. We expect to fund any cash payments from existing cash resources, cash generated from operations, or borrowings available under our revolving credit facility. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business and Talent Acquisitions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business, we regularly evaluate opportunities to acquire other consulting firms, practices or groups, or other businesses. In recent&#160;years, we have typically paid for acquisitions with cash, or a combination of cash and our common stock, and we may continue to do so in the future. To pay for an acquisition, we may use cash on hand, cash generated from our operations, borrowings available under our revolving credit facility, or we may pursue other forms of financing. Our ability to secure short-term and long-term debt or equity financing in the future, including our ability to refinance our credit agreement, will depend on several factors, including our future profitability, the levels of our debt and equity, restrictions under our existing revolving credit facility with our bank, and the overall credit and equity market environments. </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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, we announced that our Board of Directors authorized an expansion of our existing share repurchase program of an additional $35.0 million of our common stock, for a total authorized amount of $46.4 million. We may repurchase shares under this program in open market purchases (including through any Rule&#160;10b5-1 plan adopted by us) or in privately negotiated transactions in accordance with applicable insider trading and other securities laws and regulations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended September&#160;28, 2024, we did not repurchase any shares under this share repurchase program. For the fiscal year-to-date period ended September&#160;28, 2024, we repurchased and retired 206,379 shares under our share repurchase program at an average price per share of $161.59. During the fiscal quarter ended September&#160;30, 2023, we did not repurchase any shares under this share repurchase program. For the fiscal year-to-date period ended September&#160;30, 2023, we repurchased and retired 211,971 shares under our share repurchase program at an average price per share of $111.23. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;28, 2024, we had approximately $13.1 million available for future repurchases under our share repurchase program. We plan to finance future repurchases with available cash, cash from future operations, and borrowings available under our revolving credit facility. We expect to continue to repurchase shares under our share repurchase program.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends to Shareholders</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate paying regular quarterly dividends each&#160;year. These dividends are anticipated to be funded through cash flow from operations, available cash on hand, and/or borrowings available under our revolving credit facility. Although we anticipate paying regular quarterly dividends on our common stock for the foreseeable future, the declaration, timing and amounts of any such dividends remain subject to the discretion of our Board of Directors. During the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, we paid dividends and dividend equivalents of $2.9 million and $8.9 million, respectively. During the fiscal quarter and fiscal year-to-date period ended September&#160;30, 2023, we paid dividends and dividend equivalents of $2.5 million and $7.8 million, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of Inflation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, inflation has not had a material impact on our financial results. There can be no assurance, however, that inflation will not adversely affect our financial results in the future.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future Capital and Liquidity Needs</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that our future capital and liquidity needs will principally consist of funds required for:</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">operating and general corporate expenses relating to the operation of our business, including the compensation of our employees under various annual bonus or long-term incentive compensation programs;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the hiring of individuals to replenish and expand our employee base;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">capital expenditures, primarily for information technology equipment, office furniture and leasehold improvements;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">debt service and repayments, including interest payments on borrowings from our revolving credit facility;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">share repurchases under programs that we may have in effect from time to time;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dividends to shareholders;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential acquisitions of businesses that would allow us to diversify or expand our service offerings;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">contingent obligations related to our acquisitions; and</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other known future contractual obligations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The hiring of individuals to replenish and expand our employee base is an essential part of our business operations and has historically been funded principally from operations. Many of the other above activities are discretionary in nature. For example, capital expenditures can be deferred, acquisitions can be forgone, and share repurchase programs and regular dividends can be suspended. As such, our operating model provides flexibility with respect to the deployment of cash flow from operations. Given this flexibility, we believe that our cash flows from operations, supplemented by cash on hand and </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%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">borrowings under our revolving credit facility (as necessary), will provide adequate cash to fund our long-term cash needs from normal operations for at least the next twelve months.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our conclusion that we will be able to fund our cash requirements by using existing capital resources and cash generated from operations does not take into account the impact of any future acquisition transactions or any unexpected significant changes in the number of employees or other expenditures that are currently not contemplated. The anticipated cash needs of our business could change significantly if we pursue and complete additional business acquisitions, if our business plans change, if economic conditions change from those currently prevailing or from those now anticipated, or if other unexpected circumstances arise that have a material effect on the cash flow or profitability of our business. Any of these events or circumstances, including any new business opportunities, could involve significant additional funding needs in excess of the identified currently available sources and could require us to raise additional debt or equity funding to meet those needs on terms that may be less favorable compared to our current sources of capital. Our ability to raise additional capital, if necessary, is subject to a variety of factors that we cannot predict with certainty, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our future profitability;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the quality of our accounts receivable;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our relative levels of debt and equity;</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the volatility and overall condition of the capital markets; and</span></div><div style="margin-top:7pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market prices of our securities.</span></div><div id="i1ea934e9b93f456889288186c3704f78_91"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting Future Performance</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Important factors that could cause our actual results to differ materially from the forward-looking statements we make in this report, as well as a description of material risks we face, are set forth below under the heading &#8220;Risk Factors&#8221; and included in Part&#160;I, Item&#160;1A, &#8220;Risk Factors&#8221; of our 2023 Form&#160;10-K. If any of these risks, or any risks not presently known to us or that we currently believe are not significant, develops into an actual event, then our business, financial condition, and results of operations could be adversely affected.</span></div><div id="i1ea934e9b93f456889288186c3704f78_94"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in our exposure to market risk during the fiscal quarter ended September&#160;28, 2024. For information regarding our exposure to certain market risks, see Part II, Item&#160;7A, "Quantitative and Qualitative Disclosures about Market Risk&#8221; of our 2023 Form&#160;10-K.</span></div><div id="i1ea934e9b93f456889288186c3704f78_97"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. Controls and Procedures</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our President and Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. This is done in order to ensure that information we are required to disclose in the reports that are filed or submitted under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms. Based upon that evaluation, our President and Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September&#160;28, 2024.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has concluded that the condensed consolidated financial statements included in this Quarterly Report on Form&#160;10-Q present fairly, in all material aspects, our financial position at the end of, and the results of operations and cash flows for, the periods presented in conformity with accounting principles generally accepted in the United States.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Evaluation of Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our President and Chief Executive Officer and our Chief Financial Officer, we evaluated whether there were any changes in our internal control over financial reporting during the third quarter of fiscal 2024. There were no changes in our internal control over financial reporting identified in connection with the above evaluation that occurred during the third quarter of fiscal 2024 that have materially affected or are reasonably likely to materially affect our 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%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Important Considerations</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our disclosure controls and procedures and our internal control over financial reporting is subject to various inherent limitations, including judgments used in decision making, assumptions about the likelihood of future events, the soundness of our systems, the possibility of human error, and the risk of fraud. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions and the risk that the degree of compliance with policies or procedures may deteriorate over time. Because of these limitations, there can be no assurance that any system of disclosure controls and procedures or internal control over financial reporting will be successful in preventing all errors or fraud or in making all material information known in a timely manner to the appropriate levels of management.</span></div><div id="i1ea934e9b93f456889288186c3704f78_100"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II. OTHER INFORMATION</span></div><div id="i1ea934e9b93f456889288186c3704f78_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. Legal Proceedings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i1ea934e9b93f456889288186c3704f78_106"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. Risk Factors</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are many risks and uncertainties that can affect our future business, financial performance or results of operations. In addition to the other information set forth in this report, please review and consider the information regarding certain factors that could materially affect our business, financial condition or future results set forth under Part&#160;I, Item&#160;1A, &#8220;Risk Factors&#8221; in our 2023 Form&#160;10-K. There have been no material changes to these risk factors during the fiscal quarter ended September&#160;28, 2024.</span></div><div id="i1ea934e9b93f456889288186c3704f78_109"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Not applicable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Not applicable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">The following provides information about our repurchases of shares of our common stock during the fiscal quarter ended September&#160;28, 2024. During that period, we did not act in concert with any affiliate or any other person to acquire any of our common stock and, accordingly, we do not believe that purchases by any such affiliate or other person (if any) are reportable in the following table. For purposes of this table, we have divided the fiscal quarter into three periods of four weeks, four weeks, and five weeks, respectively, to coincide with our reporting periods during the third quarter of fiscal 2024.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</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:33.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.523%"/><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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">(a)<br/>Total Number of<br/>Shares<br/>Purchased(1)(2)</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:8pt;font-weight:700;line-height:120%">(b)<br/>Average Price<br/>Paid per Share(1)(2)</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:8pt;font-weight:700;line-height:120%">(c)<br/>Total Number of Shares<br/>Purchased as Part of<br/>Publicly Announced<br/>Plans or Programs(2)</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:8pt;font-weight:700;line-height:120%">(d)<br/>Approximate<br/>Dollar Value of<br/>Shares that May Yet<br/>Be Purchased<br/>Under the Plans<br/>or Programs(2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">June 30, 2024 to July 27, 2024</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:10pt;font-weight:400;line-height:120%">294&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">181.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:10pt;font-weight:400;line-height:120%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">13,088,568&#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:10pt;font-weight:400;line-height:120%">July 28, 2024 to August 24, 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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">13,088,568&#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:10pt;font-weight:400;line-height:120%">August 25, 2024 to September 28, 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:10pt;font-weight:400;line-height:120%">&#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 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:120%">$</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:120%">&#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:10pt;font-weight:400;line-height:120%">&#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 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:120%">$</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:120%">13,088,568&#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:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">294&#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;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:120%">$</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:10pt;font-weight:400;line-height:120%">181.00&#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;border-bottom:3pt double #000;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:120%">&#8212;&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the four weeks ended July&#160;27, 2024, we accepted 294 shares of our common stock as a tax withholding from certain of our employees in connection with the vesting of shares of restricted stock that occurred during the indicated period, pursuant to the terms of our Amended and Restated 2006 Equity Incentive Plan, as amended, at the average price of $181.00. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">On February 29, 2024, we announced that our Board of Directors authorized an expansion to our existing share repurchase program of an additional $35.0 million of outstanding shares of our common stock, for a total authorized amount of $46.4 </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%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million. We may repurchase shares under this program in open market purchases (including through any Rule&#160;10b5-1 plan adopted by us) or in privately negotiated transactions in accordance with applicable insider trading and other securities laws and regulations. We currently expect to continue to repurchase shares under this program. </span></div><div id="i1ea934e9b93f456889288186c3704f78_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. Defaults Upon Senior Securities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i1ea934e9b93f456889288186c3704f78_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. Mine Safety Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i1ea934e9b93f456889288186c3704f78_118"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. Other Information</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table describes, for the fiscal quarter ended September&#160;28, 2024, each trading arrangement for the sale or purchase of Company securities <ix:nonNumeric contextRef="c-102" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-628"><ix:nonNumeric contextRef="c-103" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-629"><ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-630">adopted</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-631"><ix:nonNumeric contextRef="c-3" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-632">terminated by our directors and officers that is</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement&#8221; (in each case, as defined in Item 408 of Regulation S-K).</span></div><ix:nonNumeric contextRef="c-1" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-633" escape="true"><div style="margin-top:10pt"><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:37.642%"/><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.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.527%"/><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:8pt;font-weight:700;line-height:120%">Name and Title</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:8pt;font-weight:700;line-height:120%">Date of Adoption of Rule 10b5-1 Trading Plan</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:8pt;font-weight:700;line-height:120%">Scheduled Expiration Date of Rule 10b5-1 Trading Plan</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:8pt;font-weight:700;line-height:120%">Nature of Trading Arrangement</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:8pt;font-weight:700;line-height:120%">Aggregate Number of Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-103" name="ecd:TrdArrIndName" id="f-634">Daniel K. Mahoney</ix:nonNumeric>, <ix:nonNumeric contextRef="c-103" name="ecd:TrdArrIndTitle" id="f-635">Chief Financial Officer, Executive Vice President and Treasurer</ix:nonNumeric></span></div></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:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-103" name="ecd:TrdArrAdoptionDate" id="f-636">August 8, 2024</ix:nonNumeric></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:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-103" name="ecd:TrdArrExpirationDate" id="f-637">September 9, 2025</ix:nonNumeric></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:8pt;font-weight:400;line-height:120%">Sale</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-104" decimals="-2" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-638">3,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-102" name="ecd:TrdArrIndName" id="f-639">Jonathan D. Yellin</ix:nonNumeric>, <ix:nonNumeric contextRef="c-102" name="ecd:TrdArrIndTitle" id="f-640">Executive Vice President and General Counsel</ix:nonNumeric></span></div></td><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:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-102" name="ecd:TrdArrAdoptionDate" id="f-641">August 8, 2024</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-102" name="ecd:TrdArrExpirationDate" id="f-642">November 20, 2025</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sale</span></td><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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-105" decimals="-2" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-643">7,000</ix:nonFraction></span></td></tr></table></div></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%">25</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. Exhibits</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.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.358%"/><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:8pt;font-weight:700;line-height:120%">Item No.</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:8pt;font-weight:700;line-height:120%">Filed with this Form 10-Q</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:8pt;font-weight:700;line-height:120%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><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:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/1053706/000104746920001076/a2240826zex-3_1.htm">Amended and Restated Articles of Organization, as amended by the Articles of Amendment to our Articles of Organization filed on May 6, 2005 (incorporated by reference to Exhibit 3.1 to our annual report on Form 10-K filed on February 27, 2020).</a></span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">3.2</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:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/1053706/000110465911003897/a11-4833_1ex3d2.htm">Amended and Restated By-Laws, as amended (incorporated by reference to Exhibit 3.2 to our current report on Form 8-K filed on January 31, 2011).</a></span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">10.1</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><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: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="exh101-fifthamendmenttolea.htm">Fifth Amendment to Lease dated August 11, 2021 by and between CRA International, Inc., 601W South Wacker LLC and 601 Sunset Wacker LLC.</a></span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">31.1</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><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: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="craiq3-202410xqexx311.htm">Certification of Principal Executive Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">31.2</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><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: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="craiq3-202410xqexx312.htm">Certification of Principal Financial Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">32.1</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><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: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="craiq3-202410xqexx321.htm">Certification of Principal Executive Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">32.2</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><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: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="craiq3-202410xqexx322.htm">Certification of Principal 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">101</span></td><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:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statements from CRA International, Inc.&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended September&#160;28, 2024, formatted in Inline XBRL (eXtensible Business Reporting Language), as follows: (i) Condensed Consolidated Statements of Operations (unaudited) for the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, (ii) Condensed Consolidated Statements of Comprehensive Income (unaudited) for the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, (iii) Condensed Consolidated Balance Sheets (unaudited) at September&#160;28, 2024 and December&#160;30, 2023,  (iv) Condensed Consolidated Statements of Cash Flows (unaudited) for the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, (v) Condensed Consolidated Statement of Shareholders&#8217; Equity (unaudited) for the fiscal quarter ended September&#160;28, 2024 and September&#160;30, 2023, and (vi) Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div></td></tr><tr><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:10pt;font-weight:400;line-height:120%">104</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: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:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></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%">26</span></div></div></div><div id="i1ea934e9b93f456889288186c3704f78_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><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="#i1ea934e9b93f456889288186c3704f78_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements 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 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:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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:120%">CRA INTERNATIONAL,&#160;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 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:10pt;font-weight:400;line-height:120%">Date: October 31, 2024</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:10pt;font-weight:400;line-height:120%">By:</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:10pt;font-weight:400;line-height:120%">/s/ PAUL A. MALEH</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:10pt;font-weight:400;line-height:120%">Paul A. Maleh</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">President and Chief Executive Officer</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 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:10pt;font-weight:400;line-height:120%">Date: October 31, 2024</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:10pt;font-weight:400;line-height:120%">By:</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:10pt;font-weight:400;line-height:120%">/s/ DANIEL K. MAHONEY</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:10pt;font-weight:400;line-height:120%">Daniel K. Mahoney</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:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer, Executive Vice President<br/>and Treasurer</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></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%">27</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exh101-fifthamendmenttolea.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i098cb2ddafc34889ad08c2806fcc44c9_100"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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">FIFTH AMENDMENT TO LEASE</font></div><div style="text-align:center"><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:120%">&#160;&#160;&#160;&#160;THIS FIFTH AMENDMENT TO LEASE (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fifth Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) is made and entered into as of this 1st of August, 2024, (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fifth Amendment 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 among </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">601W SOUTH WACKER LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Delaware limited liability, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">601 SUNSET WACKER LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Delaware limited liability company, as tenants-in-common</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%">(&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Landlord</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%">CRA INTERNATIONAL, INC., </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a Massachusetts corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tenant</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="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;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">RECITALS</font></div><div style="margin-bottom:12pt;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, Landlord (as successor-in-interest to John Hancock Life Insurance Company (U.S.A.), a Michigan corporation, successor-in-interest, Teachers Insurance and Annuity Association of America) and Tenant entered into that certain Lease dated February 14, 2008 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Original Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;),</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%">as amended by that certain First Amendment to Lease dated as of May 8, 2017 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">First Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;),</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%">as amended by that certain Second Amendment to Lease dated as of October 9, 2017 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Second Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;),</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%">as amended by that certain Third Amendment to lease dated as of August 11, 2021 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Third Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) as amended by that certain Fourth Amendment to Lease dated as of April &#91;__&#93;, 2024 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fourth Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Original Lease as amended by the First Amendment, Second Amendment, Third Amendment, and Fourth Amendment is hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Current Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;, and with this Fifth Amendment, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)</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%">under which Tenant leases the entirety of the thirty-third (33</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) floor and  thirty-fourth (34</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) floor (collectively, the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8220;Premises</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)</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%">in the building located at 1 S. Wacker Drive, Chicago, Illinois (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8221;Building</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59;</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:12pt;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, Landlord and Tenant wish to modify the Lease to&#58; (i) extend the Term of the Lease&#59; (ii) update the rentable square footage of the Premises&#59; (iii) provide for a certain Construction Allowance&#59; and (iv) otherwise modify the Lease pursuant to the terms and conditions set forth in this Fifth Amendment.</font></div><div style="margin-bottom:12pt;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 above recitals, the mutual covenants herein contained, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Recitals&#59; Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Recitals are incorporated as if fully set forth herein and are true and correct in all material respects. All capitalized terms used herein, which are not defined in this Fifth Amendment, shall have the meanings ascribed to such terms in the Lease.</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: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:27pt;text-decoration:underline">Extension Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Term of the Current Lease expires on July 31, 2028.  The Term of the Lease is extended for an additional period of seven (7) years (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Second Extended Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), commencing on August 1, 2028 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Second Extended Term Commencement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and ending on July 31, 2035 (which shall be the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Second Extended Term Expiration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; under the Lease) unless the Lease shall be sooner terminated as provided therein and herein.  </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="height:72pt;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:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Rentable Square Footage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything to the contrary contained in the Current Lease, as of the Second Extended Term Commencement Date, the rentable square footage of the Premises shall be deemed to be 52,723 rentable square feet measured in accordance with ANSI&#47;BOMA Z65.1-2017 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BOMA 2017</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:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Rent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Tenant will continue to pay Base Rent in the amounts set forth in and pursuant to the terms of the Current Lease up to July 31, 2024, and Operating Cost Share Rent and Tax Share Rent in the amounts set forth in and pursuant to the terms of the Current Lease up to July 31, 2028.  Tenant shall also continue to pay Additional Rent in accordance with the terms and conditions of the Lease.  Tenant agrees to pay rent to Landlord, the aggregate of the following, all of which are Rent reserved under the Lease with regard to the Premises&#58; </font></div><div style="margin-bottom:12pt;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: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:22.7pt;text-decoration:underline">Base Rent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Tenant will continue to pay Base Rent pursuant to the Current Lease up to July 31, 2024.  Commencing on the August 1, 2024 and continuing through out the Second Extended Term, Tenant shall pay Base Rent for the Premises as follows&#58; </font></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:33.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Period</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Annualized Base Rent per Square Foot</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Annual Base Rent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Monthly Installment</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2024 &#8211; July 31, 2025</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$28.50 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,501,209.00 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$125,100.75 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2025 &#8211; July 31, 2026</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$29.21 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,538,739.23 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$128,228.27 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2026 &#8211; July 31, 2027</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$29.94 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,577,207.71 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$131,433.98 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2027 &#8211; July 31, 2028</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$30.69 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,616,637.90 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$134,719.82 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2028 &#8211; July 31, 2029</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$31.46 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,658,595.32 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$138,216.28 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2029 &#8211; July 31, 2030</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$32.25 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,700,060.20 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$141,671.68 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2030 &#8211; July 31, 2021</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$33.05 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,742,561.71 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$145,213.48 </font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2031 &#8211; July 31, 2032</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$33.88 </font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,786,125.75 </font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$148,843.81 </font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></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:33.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2032 &#8211; July 31, 2033</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$34.72 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,830,778.90 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$152,564.91 </font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2033 &#8211; July 31, 2034</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$35.59 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,876,548.37 </font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$156,379.03 </font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">August 1, 2034 &#8211; July 31, 2035</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$36.48 </font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$1,923,462.08 </font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;$160,288.51 </font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Based on 52,674 retable square feet through July 31, 2028, and the Remeasured Square Footage thereafter.</font></div><div style="margin-bottom:12pt;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: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:22.02pt;text-decoration:underline">Additional Rent and Tenant&#8217;s Proportionate Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Commencing on the Second Extended Term Commencement Date (i.e., August 1, 2028) and notwithstanding anything to the contrary in the Current Lease, Tenant shall pay Additional Rent for the Premises in the manner set forth in the Lease as amended by this Fifth Amendment except that Tenant&#8217;s Proportionate Share of the Premises shall be 4.408% (52,723&#47;1,196,164) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Remeasured Square Footage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  The parties hereby agree that upon the Second Extended Term Commencement Date, all Lease terms related to the square footage of the Premises, include the amount of Base Rent, Additional Rent, and Tenant&#8217;s Proportionate Share, shall be calculated using the Remeasured Square Footage. </font></div><div style="margin-bottom:12pt;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: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:22.7pt;text-decoration:underline">Rent Abatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything herein to the contrary, provided no default under the Lease beyond any applicable notice or cure period then exists (but once the default is cured, Tenant shall again be entitled to the abatement, however, it being agreed that Tenant shall forfeit the Abated Rent for any Abated Month for which there is an ongoing default on the date which payment of Rent is due hereunder), one hundred percent of the Base Rent and Additional Rent shall abate for the following thirteen (13) months (each an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Abated Month</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%">Abated Months</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58; (i) August 2028, (ii) September 2028, (iii) October 2028, (iv) August 2029, (v) September 2029, (vi) August 2030, (vii) September 2030, (viii) August 2031, (ix) September 2031, (x) August 2032, (xi) September 2032, (xii) August 2033, and (xiii) September 2033 (the Rent so abated during such months is the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Abated Rent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Notwithstanding anything to the contrary contained herein, if the Lease or Tenant&#8217;s right to possession is terminated because of a default beyond any applicable cure period, then in addition to all other rights and remedies available to Landlord, an amount equal to the unamortized portion of the Abated Rent shall immediately become due and payable to Landlord. For purposes of the proceeding sentence, the principal amount of Abated Rent shall be amortized on a straight line basis over the period beginning on the last day of the Lease month in which such Abated Rent ends and ending on the Second Extended Term Expiration Date, with interest at eight percent (8%) per annum.</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Termination Option</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:12pt;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: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:22.7pt"> Subject to the terms and provisions of this Section 5, Tenant shall have and is hereby granted the one-time option (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Termination Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to terminate the Lease, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">which termination, at Tenant&#8217;s election shall apply to the Premises in its entirety (including an Offer Space), and be effective as of September 30, 2033 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Early Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), which the Termination Option must be exercised by Tenant, if at all, as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;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%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">Tenant shall deliver binding written notice to Landlord of Tenant&#8217;s exercise of the Termination Option (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tenant&#8217;s Termination Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) no later than September 30, 2032&#59; and </font></div><div style="margin-bottom:12pt;padding-left:72pt;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%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">Tenant pays to Landlord a termination fee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Termination Fee</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 (i) two (2) times the monthly Base Rent, Operating Cost Share Rent and Tax Share Rent payable for the month in which the Early Termination Date occurs&#59; and (ii) the unamortized portion of the Leasing Costs. For purposes of determining the termination fee, the Leasing Costs for each portion of the Premises shall be amortized (mortgage amortization) with interest at eight percent (8%) per annum over the period commencing on the date the Term commenced for such portion of the Premises and ending on the Early Termination Date.  For avoidance of doubt, as shown on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto, for purposes of the foregoing amortization calculation, the amortization period for the 2024 concessions shown on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall commence August 1, 2024, and the amortization period for the 2028 concessions shown on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall commence August 1, 2028. Upon receipt of Tenant&#8217;s Termination Notice, Landlord shall calculate the Termination Fee, and Tenant shall pay one-half (1&#47;2) within five (5) business days of Landlord&#8217;s notice to Tenant of the amount of the Termination Fee, and the remaining one-half (1&#47;2) on or prior to the Early Termination Date, time being of the essence, and the Termination Option shall only be deemed to have been effectively exercised if Tenant timely pays such Termination Fee. Tenant may elect to request Landlord&#8217;s determination of the Termination Fee prior to Tenant delivery of Tenant&#8217;s Termination Notice.&#160; Landlord shall respond to such request from Tenant no later than ten (10) business days after receipt of the request.  As used herein, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Leasing Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Lease Concessions, leasing commissions or brokerage fees payable in connection with Tenant&#8217;s leasing of space in the Building.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Lease Concessions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any concessions provided by Landlord in connection with the leasing of space in the Building (inclusive of the First Offer Space, Fixed Terms ROFO Space, and any other space leased to Tenant) including the Abated Rent and credits, lease assumption or take over expenses, costs to improve space for tenants or prospective tenants, architectural, engineering and space planning fees and the Construction Allowance, but not including the Unused Construction Allowance, as shown on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto.  A sample calculation of the Termination Fee for the Lease, as amended by this Fifth Amendment, but not including any future expansion such as First Offer or Fixed Terms ROFO Space or the two (2) months of Operating Cost Share Rent and Tax Share Rent, is calculated as set forth on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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: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:22.02pt">At Landlord&#8217;s option, Tenant&#8217;s exercise of its Termination Option shall be null and void if an uncured event of default exists at the time of Tenant exercising the Termination Option or as of the Early Termination Date or if Tenant fails to timely pay the Termination Fee to Landlord, and does not cure such failure within three (3) business days following written notice from Landlord.  The Termination Option shall automatically terminate and be null and void if this Lease or Tenant&#8217;s possession of the Premises is terminated.  The Termination Option granted to Tenant is personal to Tenant and shall not be transferrable except to a Permitted Transferee. </font></div><div style="margin-bottom:12pt;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: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:22.7pt">The early termination of the Lease under this Section 5 shall not affect Tenant's liability for (i) post-termination adjustments to Additional Rent applicable to the period prior to the Early Termination Date, (ii) unperformed obligations which accrued prior to the Early Termination Date, and (iii) obligations which by their terms survive the expiration or earlier termination of the Term.  </font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Option to Renew</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Section 7 of the First Amendment is hereby deleted in its entirety and replaced with the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;Tenant shall retain its Extension Option under Section 31 of the Original Lease, except, however, (a) references to the &#8220;Extended Term&#8221; shall be replaced with &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Third Extended Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;&#59; (b) the Third Extended Term shall commence on August 1, 2035 and end on July 31, 2040&#59; (c) the Extension Notice shall be given to Landlord no later than July 31, 2034, which shall be the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Extension Option Exercise Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; under the Lease&#59; and (d) references to the &#8220;Premises&#8221; shall include the Premises plus any First Offer Space and&#47;or Fixed Terms ROFO Space that Tenant has elected to lease as of the date Tenant provides the Extension Notice to Landlord.</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Security Deposit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Landlord is currently holding a Letter of Credit in the amount of $300,000.00 as security for Tenant&#8217;s obligations under the Lease.  Section 15 of the Third Amendment is hereby deleted and replaced with &#8220;Intentionally Omitted&#8221; and the second paragraph of Section 10 of the First Amendment is hereby deleted and replaced with the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;If the LC Reduction Conditions are met, the amount of the Letter of Credit shall be reduced as and when set forth below (each such date being hereinafter referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LC Reduction Date</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:12pt;padding-left:36pt;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%">August 31, 2024 - $150,000.00</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;September 30, 2033 - $0.00</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding anything else to the contrary contained in the Lease, within ten (10) days after receipt of notice from Tenant requesting a reduction and evidencing Tenant&#8217;s satisfaction of all LC Reduction Conditions (to Landlord&#8217;s reasonable satisfaction), Landlord shall reduce Letter of Credit Amount as provided above.  As used herein &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LC </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Reduction Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means no Event of Default shall be outstanding on the applicable LC Reduction Date.&#8221;</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Construction Allowance</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 Unused Construction Allowance, Landlord shall provide Tenant a further allowance to be used to complete any Tenant Work (as defined in the Third Amendment) in an amount to not exceed $43.72 per rentable square foot of Remeasured Square Footage of the Premises as of the Fifth Amendment Effective Date, apportioned and payable as follows&#58; (i) One Million Fifty-Four Thousand Four Hundred Sixty ($1,054,460.00) (i.e., $20.00 per square foot) as of the Fifth Amendment Effective Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">First Additional Construction Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; and (ii) One Million Two Hundred Fifty Thousand Five Hundred Eighty Nine and 56&#47;100 Dollars ($1,250,589.56) (i.e., $23.72 per square foot) as of the Second Extended Term Commencement Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Second Additional Construction Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;&#59; notwithstanding anything to the contrary contained in the Current Lease, as of the Fifth Amendment Effective Date, the First Additional Construction Allowance, the Second Additional Construction Allowance, and any unused Construction Allowance provided for under the Current Lease (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Unused Construction Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), are collectively the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Construction Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  No portion of the First Additional Construction Allowance shall be disbursed for Tenant Work invoiced to Landlord after twelve (12) months after the Fifth Amendment Effective Date and no portion of the Second Additional Construction Allowance shall be disbursed for Tenant Work after July 31, 2030. For the avoidance of doubt, except as provided for herein, all Construction Allowance funds shall be used to pay for any Tenant Work completed and shall be utilized pursuant to the Work Letter attached as Exhibit &#8220;B&#8221; to the Third Amendment.  Provided no uncured default then exists (provided, however, Tenant shall be entitled to disbursement of the Construction Allowance upon cure of the default by Tenant), upon written request by Tenant, delivered to Landlord not later than the Second Extension Term Commencement Date (i.e., August 1, 2028), Tenant may elect to apply any unused portion of the Second Additional Construction Allowance toward Tenant&#8217;s obligations for Base Rent, Operating Cost Share Rent, Tax Share Rent, and Additional Rent under the Lease, spread in equal installments across the remaining months (not including, however, Abated Months) of the first five years of the Second Extension Term (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Additional Abated Rent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).&#160; Notwithstanding anything to the contrary contained in the Current Lease, including the Work Letter, Landlord shall be reimbursed for Landlord&#8217;s reasonable actual out-of-pocket costs for any third-party document review, after-hour freight elevator usage during construction and move-in, temporary power, dumpster use, sprinkler drain-downs, cleaning of the restroom facilities during the construction period and any other costs for services requested by Tenant, Tenant&#8217;s general contractor or subcontractors, materials suppliers, and project manager, and incurred by Landlord during Tenant&#8217;s construction process after the First Amendment Effective Date.</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:27pt;text-decoration:underline">Right of First Offer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Section 5 of the First Amendment is hereby deleted in its entirety and replaced with the following&#58;</font></div><div style="margin-bottom:12pt;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: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:22.7pt">Subject to the terms and provisions of this Section 9, throughout the Term, excluding the last three (3) years of the Term, Tenant shall have a continuing right of first offer (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Right of First Offer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to lease space on the 32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> floor, 35</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> floor, and 39</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> floor of the Building (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">First Offer Space&#8221;),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> in the location outlined on </font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto, that is </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">or will become Available (as hereinafter defined).  First Offer Space or any portion thereof shall only be &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Available</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; if, at the time in question, no party leases or occupies such space, whether pursuant to a lease with Landlord or other agreement with Landlord and no party holds any unexpired or unexercised option or right to lease or occupy such space, or to renew or extend its lease or right of occupancy thereof. First Offer Space that is vacant and unleased as of the Fifth Amendment Effective Date shall not be deemed &#8220;Available&#8221; until such space subsequently becomes Available after Landlord first enters into a lease for such space after the Fifth Amendment Effective Date. Landlord shall be free to extend the tenancy or occupancy of any portion of the First Offer Space whether or not pursuant to a lease or other agreement, and such space shall not be deemed to be &#8220;Available&#8221;.  Nothing in this Section 9 shall be deemed to limit Landlord&#8217;s right to keep the First Offer Space vacant or to utilize such space for Landlord&#8217;s use if Landlord elects, in Landlord&#8217;s sole discretion, to do so prior to delivering a First Offer Notice, and such vacant space shall not be deemed Available.  </font></div><div style="margin-bottom:12pt;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: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:22.02pt">Landlord shall not lease any portion of the First Offer Space that is Available until Landlord notifies Tenant of the availability of such space (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Availability Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and Tenant does not exercise its Right of First Offer under this Section 9 to lease such space.  Landlord&#8217;s Availability Notice shall include (i) a description of the portion of the First Offer Space that is Available for lease, (ii) the rentable square feet in such space (using BOMA 2017), (iii) the base rental rate per rentable square feet for such space, (iv) the anticipated commencement of the lease of such space, (v) any requirement for a security deposit or letter of credit as a result of leasing such space&#59; and (vi) any other terms Landlord in Landlord&#8217;s sole discretion.  </font></div><div style="margin-bottom:12pt;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: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:22.7pt">Tenant may exercise its Right of First Offer to lease such space only by Notice delivered to Landlord within ten (10) Business Days following the date delivery of Landlord&#8217;s Availability Notice for such space, time being of the essence.  Tenant may not elect to lease less than all the First Offer Space included in Landlord&#8217;s Availability Notice and Tenant&#8217;s exercise of its Right of First Offer to lease the First Offer Space included in Landlord&#8217;s Notice shall be irrevocable. If Tenant fails to deliver timely the Notice exercising its Right of First Offer to lease the First Offer Space included in Landlord&#8217;s Availability Notice, Tenant shall be deemed to have rejected Landlord&#8217;s offer to lease such space, Landlord shall be free to lease such space to another party on any terms and conditions and Tenant shall have no further right to lease such space under this Section, provided, however, in the event that the net effective rental rate and other economic terms of the lease which Landlord proposes to execute for the First Offer Space are less than ninety-five percent (95%) of the net effective rental rate and other economic terms set forth in the applicable Availability Notice therefore, then, in such event, Tenant&#8217;s right of First Offer with respect to such First Offer Space shall be reinstated and Landlord shall be required to re-offer the First Offer Space to Tenant in accordance with the terms and provisions hereof.  Additionally, if Landlord does not enter into a lease for the First Offer Space within twelve (12) months after the date Tenant rejects or is deemed to have rejected Landlord&#8217;s offer to lease such space hereunder, then, in such event, Tenant&#8217;s Right of First Offer with respect to such First Offer Space shall be reinstated and Landlord shall be required to re-offer the First Offer Space to Tenant in accordance with the terms and provisions hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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: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:22.02pt">If Tenant timely exercises its Right of First Offer to lease the First Offer Space included in Landlord&#8217;s Availability Notice, such space shall be added to the Premises and the Term shall commence for such space on the date Landlord tenders vacant possession of such space to Tenant.  Tenant shall lease such space on all the terms and conditions of this Lease except (i) the monthly Base Rent for such space shall be one twelfth (1&#47;12th), of the product of the base rental rate for such space and the rentable square feet of such space set forth in Landlord&#8217;s Availability Notice (which, absent manifest error, the parties agree shall be the rentable square feet of such space for all purposes of this Lease), (ii) Tenant&#8217;s Proportionate Share shall be adjusted to reflect the additional space added to the Premises, (iii) Tenant shall lease such space in its then &#8220;as is&#8221; condition, and, except to the extent included in Landlord&#8217;s Availability Notice, Landlord shall not be obligated to perform any work with respect thereto or make any contribution to Tenant to prepare such First Offer Space for Tenant&#8217;s occupancy and (iv) subject to additional review of Tenant&#8217;s financial statements, the security deposit or letter of credit required as set forth Landlord&#8217;s Availability Notice.  Landlord shall use commercially reasonable efforts to obtain and tender to Tenant vacant possession of the First Offer Space leased by Tenant on a date that falls between the anticipated commencement date set forth in Landlord&#8217;s Notice (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Target Delivery Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and the date that is nine (9) months after the Target Delivery Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Outside Delivery Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) but Landlord shall not be liable to Tenant and this Lease shall not be affected if Landlord is unable to tender possession of such space on any particular date.  Notwithstanding the foregoing, if Landlord does not deliver possession of the First Offer Space within thirty (30) days after the Outside Delivery Date, Tenant shall have the right to terminate the Lease, as amended, with respect to such First Offer Space by written notice given to Landlord prior to delivery of possession of the First Offer Space to Tenant. Landlord and Tenant shall promptly execute an amendment memorializing the leasing of the portion of the First Offer Space and the terms thereof in a form reasonably satisfactory to both parties, but no such agreement shall be necessary in order to make the provisions hereof effective.</font></div><div style="margin-bottom:12pt;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: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:22.7pt">Tenant&#8217;s rights under this Section 9 shall not apply and Landlord shall not be required to notify Tenant of Availability of the First Offer Space if any of the following conditions exist on the date Landlord is to deliver the Availability Notice to Tenant or on the date such First Offer Space is to be added to the Premises&#58; (i) an event of default shall have occurred and then be continuing beyond any applicable extension and cure period&#59; (ii) the Lease is not in full force and effect&#59; (iii) an assignment of this Lease, or a sublease of all or any portion of the Premises, or a transfer, by operation of law or otherwise of any part of Tenant&#8217;s interest in this Lease, has occurred, other than in any case to a Permitted Transferee&#59; (iv) less than three (3) years of the Term will remain after the date such space is to be added to the Premises unless Tenant has a Renewal Option and Tenant exercises such Renewal Option simultaneously with the exercise of the right to lease the First Offer Space&#59; or (v) Tenant has not exercised its right to terminate the Lease under Section 5 above.  At Landlord&#8217;s option, Tenant&#8217;s exercise of a right to lease First Offer Space shall be null and void if an uncured event of default exists beyond any applicable notice and cure period on the anticipated commencement of the lease for such First Offer Space.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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: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:24.03pt">The Right of First Offer granted to Tenant pursuant this Section are personal to Tenant under this Lease and shall not be transferrable, except to a Permitted Transferee.</font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:21pt;text-decoration:underline">Fixed Terms Right of First Offer Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Notwithstanding anything to the contrary contained in the Lease Tenant&#8217;s Right of First Offer as originally set forth in Original Lease and as modified by the First Amendment and this Amendment, is hereby modified to provide Tenant with a one-time option to lease a portion of the First Offer Space on fixed terms as set forth below (such option, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fixed Terms Right of First Offer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) (for avoidance of doubt, the Fixed Term Right of First Offer is in addition to, and does not replace, the Right of First Offer)&#58;</font></div><div style="margin-bottom:12pt;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: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:22.7pt">An option to lease Suite 3220 (6,047 rentable square feet using BOMA 2017) and Suite 3230 (835 rentable square feet using BOMA 2017) (Suites 3220 and 3230 are collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fixed Terms ROFO Space</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) by delivery of a written notice to Landlord on or before April 30, 2026, time being of the essence as to Tenant&#8217;s delivery of the notice.  If Tenant timely delivers the notice, then Landlord shall notify Tenant in writing (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Landlord Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) at least thirty (30) days prior to the anticipated possession date for such Fixed Terms ROFO Space of the anticipated date possession of the Fixed Terms ROFO Space will be delivered to Tenant (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Target Possession Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), (in no event shall said Target Possession Date be later than February 1, 2027).</font></div><div style="margin-bottom:12pt;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: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:22.02pt">Landlord shall use reasonable efforts to tender possession for the Fixed Terms ROFO Space leased pursuant to paragraph (a) above, on the anticipated possession date set forth in the Landlord Notice, but in either event Landlord shall not be liable to Tenant and this Lease shall not be affected if Landlord is unable to tender possession of such space on any particular date.  Notwithstanding the foregoing, if Landlord does not deliver possession of the Fixed Terms ROFO Space within three (3) months after the Target Possession Date, Tenant shall be entitled to a day-for-day abatement of rent for the Fixed Terms ROFO Space for each day of delay beyond such three (3) months and if Landlord does not deliver possession of the Expansion Space within six (6) months after the Target Possession Date, Tenant shall have the right to terminate the Lease, as amended, with respect to the Expansion Space by written notice given to Landlord prior to delivery of possession of the Expansion Space to Tenant.  The Term of the Lease for the Fixed Terms ROFO Space leased by Tenant shall commence on the date six (6) months after Landlord tenders possession of such space to Tenant.  Tenant shall lease the Fixed Terms ROFO Space on all the terms and conditions of this Lease except (i) the Base Rent for such space shall be one twelfth (1&#47;12th), of the product of (A) the Rentable Square Foot of such space and (B) the applicable Base Rent per Rentable Square Foot set forth in the Lease for each year of the remaining Term, (ii) Tenant&#8217;s Proportionate Share shall be adjusted to reflect the additional space added to the Premises, and (iii) Tenant shall lease each Fixed Terms ROFO Space in its then &#8220;as is&#8221; condition, and Landlord shall not be obligated to perform any work with respect thereto or make any contribution to Tenant to prepare such Fixed Terms ROFO Space for Tenant&#8217;s occupancy. Notwithstanding anything to the contrary contained in the foregoing, the Lease Concessions provided by Landlord for the Fixed Terms ROFO Space shall be the Construction Allowance and Abated Rent provided by Landlord for the initial Premises </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">multiplied by a fraction the numerator of which is the number of months of the term for the Fixed Terms ROFO Space and the denominator of which is one hundred thirty-two (132) months.  Landlord and Tenant shall promptly execute an amendment evidencing each leasing of Fixed Terms ROFO Space and the terms thereof in a form reasonably satisfactory to both parties, (but no such agreement shall be necessary in order to make the provisions hereof effective).  Tenant&#8217;s rights under this Section 10 shall not apply if (i) a default shall have occurred and then be continuing beyond any applicable notice and cure period, (ii) the Lease is not in full force and effect or (iii) an assignment of this Lease has occurred other to a Permitted Transferee, or Tenant has subleased any of the Premises to subtenants that are not Permitted Transferees, or otherwise transferred, by operation of law or otherwise, any part of Tenant&#8217;s interest under this Lease to a party that is not a Permitted Transferee.  At Landlord&#8217;s option, Tenant&#8217;s exercise of a right to lease Fixed Terms ROFO Space shall be null and void if an uncured default exists on the anticipated commencement of the Lease for such space.  </font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:21pt;text-decoration:underline">SNDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Within fifteen (15) business days of the Fifth Amendment Effective Date, Landlord shall cause Landlord&#8217;s lender to deliver an executed copy of a Subordination, Non-Disturbance and Attornment Agreement in the form and substance as attached to the Third Amendment 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 D</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:12pt;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:400;line-height:120%;padding-left:21pt;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%">.  The terms, covenants and conditions contained in this Fifth Amendment shall be binding upon and inure to the benefit of the parties and their respective successors and assigns. </font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:21pt;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:120%">.  This Fifth Amendment and the Lease contain the entire agreement between Landlord and Tenant with respect to Tenant&#8217;s leasing of the Premises.  Except for the Lease and this Fifth Amendment, no prior agreements or understandings with respect to the Premises shall be valid or of any force or effect.</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:120%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Full Force and Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as herein modified or amended, the provisions, conditions and terms of the Lease shall remain unchanged and in full force and effect.  In the case of any inconsistency between the provisions of the Lease and this Fifth Amendment, the provisions of this Fifth Amendment shall govern and control. </font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt;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:400;line-height:120%;padding-left:21pt;text-decoration:underline">Non-Binding Until Fully Executed</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Submission of this Fifth Amendment by Landlord to Tenant for examination and&#47;or execution shall not in any manner bind Landlord and no obligations on Landlord or Tenant shall arise under this Fifth Amendment unless and until this Fifth Amendment is fully signed and delivered by all parties hereto. </font></div><div style="margin-bottom:12pt;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%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Real Estate Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Tenant and Landlord represent to each other that they have not dealt with any real estate broker with respect to this Fifth Amendment, other than Telos Group LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Landlord&#8217;s Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and CBRE, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tenant&#8217;s Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and no other broker is in any way entitle to any broker&#8217;s fee or other payment in connection with this Fifth Amendment based upon its acts.  Tenant and Landlord shall each indemnify and defend the other party against any claims by any broker or third party for any payment of any kind in connection with this Fifth Amendment arising from a breach by Tenant or Landlord, respectively, of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">foregoing representations.  Landlord shall pay Landlord&#8217;s Broker and Tenant&#8217;s Broker commissions pursuant to the terms of a separate written agreement.</font></div><div style="margin-bottom:12pt;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%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Fifth Amendment may be executed in counterparts, each of which shall be deemed an original and all of which, when taken together, shall constitute one and the same instrument.  A facsimile or other electronic transmission of a signature shall have the same force and effect as an original signature.</font></div><div style="margin-bottom:12pt;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%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each party has the full right, power and authority to enter into this Fifth Amendment, and has obtained all necessary consents and resolutions required under the documents governing such party&#8217;s affairs in order to consummate this transaction. The persons executing this Fifth Amendment have been duly authorized to do so and this Fifth Amendment and the Lease are binding obligations of each party, enforceable in accordance with their terms.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#91;Remainder of page left intentionally blank&#59; signature page follows&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div><div><font><br></font></div></div></div><div id="i098cb2ddafc34889ad08c2806fcc44c9_103"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties have caused this Fifth Amendment to Office Lease be executed on the date first above written.</font></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:44.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.588%"></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:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">LANDLORD</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#58;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">601W SOUTH WACKER LLC, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a Delaware limited liability company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark Karasick&#160;&#160;&#160;&#160;</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Mark Karasick</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58; Managing Director</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">601 SUNSET WACKER LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Delaware limited liability company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark Karasick&#160;&#160;&#160;&#160;</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Mark Karasick</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58; Managing Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">TENANT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#58;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CRA INTERNATIONAL, INC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Massachusetts corporation</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Chad M. Holmes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Chad M. Holmes</font></div><div style="padding-left:19.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58; EVP</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div><div><font><br></font></div></div></div><div id="i098cb2ddafc34889ad08c2806fcc44c9_106"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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:12pt;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">FIRST OFFER SPACE</font></div><div style="margin-bottom:12pt;text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:786px;margin-bottom:5pt;vertical-align:text-bottom;width:607px"></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><img alt="image_1.jpg" src="image_1.jpg" style="height:807px;margin-bottom:5pt;vertical-align:text-bottom;width:623px"></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><img alt="image_2.jpg" src="image_2.jpg" style="height:807px;margin-bottom:5pt;vertical-align:text-bottom;width:623px"></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-3</font></div><div><font><br></font></div></div></div><div id="i098cb2ddafc34889ad08c2806fcc44c9_109"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;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:12pt;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">SAMPLE TERMINATION FEE</font></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:34.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amortization For 2024 Concession (11 year amortization&#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">from 8&#47;1&#47;24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">)</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 52,723</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">RSF</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TI</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$20.00</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$1,054,460.00</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">LC</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$15.75</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$830,387.25</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Abatement</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">N&#47;A</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">N&#47;A</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Total Deal Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$35.75</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$1,884,847.25</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Term</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">years</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Unamortized Deal Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$8.33</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$438,926.86</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(9 years, 2 mos)</font></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="12" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amortization For 2028 Concession (7 year amortization&#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">from 8&#47;1&#47;28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">)</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 52,723</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">RSF</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TI</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$23.72</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$1,250,589.56</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">LC</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">N&#47;A</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">N&#47;A</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Abatement</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$61.17</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$3,225,149.01</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Total Deal Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$84.89</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$4,475,738.57</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Term</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">years</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Unamortized Deal Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$26.99</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$1,423,077.11</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(5 years, 2 mos)</font></td></tr><tr style="height:16pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:72pt;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:72pt;width:100%"><div><font><br></font></div></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:34.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.498%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="12" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Total Termination Penalty</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2024 Unamortized Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$8.33</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$438,926.86</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2028 Unamortized Costs</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$26.99</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$1,423,077.11</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Total Unamortized Costs</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$35.32</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$1,862,003.97</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2 Month Penalty</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$10.10</font></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$532,547.08</font></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Total Termination Payment</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$45.42</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">$2,394,551.05</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B-2</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>craiq3-202410xqexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0b20c37bf5e0474598e8e4cc1b506eeb_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul A. Maleh, certify that&#58;</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form&#160;10-Q (this &#34;report&#34;) of CRA International,&#160;Inc. (the &#34;registrant&#34;)&#59;</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Evaluated the effectiveness of the registrant&#8217;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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></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:42.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.775%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October 31, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; PAUL A. MALEH</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paul A. Maleh</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:45pt;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-31.2
<SEQUENCE>4
<FILENAME>craiq3-202410xqexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i39c3dfe207944ec99e8173bc52a8b97e_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Daniel K. Mahoney, certify that&#58;</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form&#160;10-Q (this &#34;report&#34;) of CRA International,&#160;Inc. (the &#34;registrant&#34;)&#59;</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Evaluated the effectiveness of the registrant&#8217;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:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></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:42.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.775%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October 31, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; DANIEL K. MAHONEY</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daniel K. Mahoney</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer, Executive Vice President and Treasurer</font></td></tr></table></div><div style="height:45pt;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-32.1
<SEQUENCE>5
<FILENAME>craiq3-202410xqexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i755cdcb4751a4aff85fb52132106ffad_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C.&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#167;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF&#160;2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of CRA International,&#160;Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the quarter ended September&#160;28, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned President and Chief Executive Officer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:18pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="margin-bottom:18pt;margin-top:12pt;text-indent:36pt"><font><br></font></div><div style="margin-top:12pt"><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:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; PAUL A. MALEH</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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul A. Maleh</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; October 31, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:54pt;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-32.2
<SEQUENCE>6
<FILENAME>craiq3-202410xqexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3c17c0157c0243fdbf66d4b950d27932_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C.&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#167;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF&#160;2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of CRA International,&#160;Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the quarter ended September&#160;28, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned Chief Financial Officer, Executive Vice President and Treasurer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:18pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="margin-bottom:18pt;margin-top:12pt;text-indent:36pt"><font><br></font></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:51.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; DANIEL K. MAHONEY</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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daniel K. Mahoney</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer, Executive Vice President and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October 31, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:54pt;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>7
<FILENAME>crai-20240928.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:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:crai="http://www.crai.com/20240928" 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.crai.com/20240928">
  <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.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/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.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: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="crai-20240928_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="crai-20240928_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="crai-20240928_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="crai-20240928_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.crai.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited">
        <link:definition>9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)</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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited">
        <link:definition>9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)</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="CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited">
        <link:definition>9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)</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="CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical">
        <link:definition>9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited">
        <link:definition>9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</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="CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited">
        <link:definition>9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)</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="CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical" roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical">
        <link:definition>9952157 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (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.crai.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - 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="RevenuesandAllowances" roleURI="http://www.crai.com/role/RevenuesandAllowances">
        <link:definition>9952159 - Disclosure - Revenues and Allowances</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="ForgivableLoans" roleURI="http://www.crai.com/role/ForgivableLoans">
        <link:definition>9952160 - Disclosure - Forgivable Loans</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="GoodwillandIntangibleAssets" roleURI="http://www.crai.com/role/GoodwillandIntangibleAssets">
        <link:definition>9952161 - Disclosure - Goodwill and Intangible Assets</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="AccruedExpenses" roleURI="http://www.crai.com/role/AccruedExpenses">
        <link:definition>9952162 - Disclosure - Accrued Expenses</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.crai.com/role/IncomeTaxes">
        <link:definition>9952163 - 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="NetIncomePerShare" roleURI="http://www.crai.com/role/NetIncomePerShare">
        <link:definition>9952164 - Disclosure - Net Income 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="FairValueofFinancialInstruments" roleURI="http://www.crai.com/role/FairValueofFinancialInstruments">
        <link:definition>9952165 - Disclosure - Fair Value of Financial Instruments</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="CreditAgreement" roleURI="http://www.crai.com/role/CreditAgreement">
        <link:definition>9952166 - Disclosure - Credit Agreement</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.crai.com/role/CommitmentsandContingencies">
        <link:definition>9952167 - 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="SubsequentEvents" roleURI="http://www.crai.com/role/SubsequentEvents">
        <link:definition>9952168 - Disclosure - Subsequent Events</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.crai.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="RevenuesandAllowancesTables" roleURI="http://www.crai.com/role/RevenuesandAllowancesTables">
        <link:definition>9954472 - Disclosure - Revenues and Allowances (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="ForgivableLoansTables" roleURI="http://www.crai.com/role/ForgivableLoansTables">
        <link:definition>9954473 - Disclosure - Forgivable Loans (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="GoodwillandIntangibleAssetsTables" roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>9954474 - Disclosure - Goodwill and Intangible Assets (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="AccruedExpensesTables" roleURI="http://www.crai.com/role/AccruedExpensesTables">
        <link:definition>9954475 - Disclosure - Accrued Expenses (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="NetIncomePerShareTables" roleURI="http://www.crai.com/role/NetIncomePerShareTables">
        <link:definition>9954476 - Disclosure - Net Income 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="FairvalueofFinancialInstrumentsTables" roleURI="http://www.crai.com/role/FairvalueofFinancialInstrumentsTables">
        <link:definition>9954477 - Disclosure - Fair value of Financial Instruments (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="SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails" roleURI="http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails">
        <link:definition>9954478 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (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="RevenuesandAllowancesDisaggregationofRevenueDetails" roleURI="http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails">
        <link:definition>9954479 - Disclosure - Revenues and Allowances - 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="RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails" roleURI="http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails">
        <link:definition>9954480 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (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="RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" roleURI="http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails">
        <link:definition>9954481 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (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="ForgivableLoansNarrativeDetails" roleURI="http://www.crai.com/role/ForgivableLoansNarrativeDetails">
        <link:definition>9954482 - Disclosure - Forgivable Loans - 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="ForgivableLoansScheduleofForgivableLoanActivityDetails" roleURI="http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails">
        <link:definition>9954483 - Disclosure - Forgivable Loans - Schedule of Forgivable Loan 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="GoodwillandIntangibleAssetsScheduleofGoodwillDetails" roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>9954484 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (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="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>9954485 - Disclosure - Goodwill and Intangible Assets - 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="GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails">
        <link:definition>9954486 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (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="AccruedExpensesDetails" roleURI="http://www.crai.com/role/AccruedExpensesDetails">
        <link:definition>9954487 - Disclosure - Accrued Expenses (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="IncomeTaxesDetails" roleURI="http://www.crai.com/role/IncomeTaxesDetails">
        <link:definition>9954488 - Disclosure - 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="NetIncomePerShareDetails" roleURI="http://www.crai.com/role/NetIncomePerShareDetails">
        <link:definition>9954489 - Disclosure - Net Income 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="FairValueofFinancialInstrumentsDetails" roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails">
        <link:definition>9954490 - Disclosure - Fair Value of Financial Instruments (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="FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails">
        <link:definition>9954491 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (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="CreditAgreementDetails" roleURI="http://www.crai.com/role/CreditAgreementDetails">
        <link:definition>9954492 - Disclosure - Credit Agreement (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="SubsequentEventsDetails" roleURI="http://www.crai.com/role/SubsequentEventsDetails">
        <link:definition>9954493 - Disclosure - Subsequent Events (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="crai_ForgivableLoansCurrent" abstract="false" name="ForgivableLoansCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansNoncurrent" abstract="false" name="ForgivableLoansNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" abstract="false" name="DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_AllowanceForUnbilledServices" abstract="false" name="AllowanceForUnbilledServices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_RightOfUseAssetAmortization" abstract="false" name="RightOfUseAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_IncreaseDecreaseInForgivableLoans" abstract="false" name="IncreaseDecreaseInForgivableLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_IncreaseDecreaseInObligationIncentiveCashAwards" abstract="false" name="IncreaseDecreaseInObligationIncentiveCashAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_IncreaseDecreaseInLeaseLiabilities" abstract="false" name="IncreaseDecreaseInLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ExciseTaxOnShareRepurchases" abstract="false" name="ExciseTaxOnShareRepurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" abstract="false" name="StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_AccruedExciseTaxOnSharesRepurchasedNet" abstract="false" name="AccruedExciseTaxOnSharesRepurchasedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_DividendsShareBasedCompensationNet" abstract="false" name="DividendsShareBasedCompensationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansAbstract" abstract="true" name="ForgivableLoansAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crai_ForgivableLoansDisclosureTextBlock" abstract="false" name="ForgivableLoansDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="crai_ScheduleOfBadDebtExpenseTableTextBlock" abstract="false" name="ScheduleOfBadDebtExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" abstract="false" name="ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="crai_ScheduleOfForgivableLoansActivityTableTextBlock" abstract="false" name="ScheduleOfForgivableLoansActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="crai_NumberOfBroadAreasOfConsultingServices" abstract="false" name="NumberOfBroadAreasOfConsultingServices" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" abstract="true" name="CountriesOtherThanUnitedStatesUnitedKingdomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="crai_ReimbursableExpensesSubjectToReimbursement" abstract="false" name="ReimbursableExpensesSubjectToReimbursement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansTable" abstract="true" name="ForgivableLoansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crai_ForgivableLoansLineItems" abstract="true" name="ForgivableLoansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crai_ForgivableLoanTerm" abstract="false" name="ForgivableLoanTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crai_ForgivableLoansInterestRate" abstract="false" name="ForgivableLoansInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoanActivityRollForward" abstract="true" name="ForgivableLoanActivityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crai_ForgivableLoans" abstract="false" name="ForgivableLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansAdvances" abstract="false" name="ForgivableLoansAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansRepayments" abstract="false" name="ForgivableLoansRepayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" abstract="false" name="ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansAmortization" abstract="false" name="ForgivableLoansAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_ForgivableLoansTranslationAdjustments" abstract="false" name="ForgivableLoansTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" abstract="false" name="AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_AccruedProjectCostsCurrent" abstract="false" name="AccruedProjectCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_CompensationAndRelatedExpensesAbstract" abstract="true" name="CompensationAndRelatedExpensesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityReduced" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" abstract="false" name="FinancialCovenantsMaximumConsolidatedNetLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" abstract="false" name="FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="crai_JonathanD.YellinMember" abstract="true" name="JonathanD.YellinMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crai_DanielK.MahoneyMember" abstract="true" name="DanielK.MahoneyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>crai-20240928_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:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611-->
<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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_68898631-182d-48a9-a771-87b1ab02e1f1" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4c55478-4ff7-47b8-97ce-b08cb30c04cc" 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_NetIncomeLoss_68898631-182d-48a9-a771-87b1ab02e1f1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4c55478-4ff7-47b8-97ce-b08cb30c04cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c74ada5e-d0ea-49d3-b3a1-f3644e9d7228" 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_NetIncomeLoss_68898631-182d-48a9-a771-87b1ab02e1f1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c74ada5e-d0ea-49d3-b3a1-f3644e9d7228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_66c91377-9785-4db9-a5ee-bf0ddd0fb363" 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_7435ca5f-90d5-47ca-8558-8d1f4d2db81b" 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_66c91377-9785-4db9-a5ee-bf0ddd0fb363" xlink:to="loc_us-gaap_OperatingIncomeLoss_7435ca5f-90d5-47ca-8558-8d1f4d2db81b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b3e31888-eb5e-48dc-95e6-3d8da6182eef" 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_66c91377-9785-4db9-a5ee-bf0ddd0fb363" xlink:to="loc_us-gaap_InterestExpense_b3e31888-eb5e-48dc-95e6-3d8da6182eef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_b55d89bc-9ca6-48c5-96c7-bef2367cab1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_66c91377-9785-4db9-a5ee-bf0ddd0fb363" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_b55d89bc-9ca6-48c5-96c7-bef2367cab1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c9fbd724-3d5b-4278-89bd-056251c11904" 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_SellingGeneralAndAdministrativeExpense_a861f4d2-e949-4668-87f3-9d91fa02317a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c9fbd724-3d5b-4278-89bd-056251c11904" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a861f4d2-e949-4668-87f3-9d91fa02317a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_bb47ef3b-4487-41ba-8452-c078fc1228d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c9fbd724-3d5b-4278-89bd-056251c11904" xlink:to="loc_us-gaap_DepreciationAndAmortization_bb47ef3b-4487-41ba-8452-c078fc1228d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_cec80080-17bf-49c5-812c-afaa6f5a7fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c9fbd724-3d5b-4278-89bd-056251c11904" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_cec80080-17bf-49c5-812c-afaa6f5a7fd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a166d67c-b54b-4f96-a452-c710148453d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c9fbd724-3d5b-4278-89bd-056251c11904" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a166d67c-b54b-4f96-a452-c710148453d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b0444206-9bc1-4df8-8239-bc1e52392e0e" 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b2a759f4-1f02-4551-b826-3224ec86f47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b0444206-9bc1-4df8-8239-bc1e52392e0e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b2a759f4-1f02-4551-b826-3224ec86f47a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0f48130c-4e48-4c61-b536-01414ed65fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b0444206-9bc1-4df8-8239-bc1e52392e0e" xlink:to="loc_us-gaap_NetIncomeLoss_0f48130c-4e48-4c61-b536-01414ed65fc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5e4c2034-3daf-44f0-8c75-761d1600a859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f2b9b5c5-d4e8-48f9-958f-c41fbd813cf0" 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_LiabilitiesNoncurrent_5e4c2034-3daf-44f0-8c75-761d1600a859" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f2b9b5c5-d4e8-48f9-958f-c41fbd813cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_91d292b3-0678-47e5-b94f-6f442b7a6945" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5e4c2034-3daf-44f0-8c75-761d1600a859" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_91d292b3-0678-47e5-b94f-6f442b7a6945" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_1a6fe5f6-4832-4953-8007-2db7fd6ba4c8" xlink:href="crai-20240928.xsd#crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5e4c2034-3daf-44f0-8c75-761d1600a859" xlink:to="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_1a6fe5f6-4832-4953-8007-2db7fd6ba4c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_fce56b9e-77ea-4f46-a9e0-1c7da3501284" 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_LiabilitiesCurrent_99a51f61-78df-4472-8cd1-3b2f4c41d260" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fce56b9e-77ea-4f46-a9e0-1c7da3501284" xlink:to="loc_us-gaap_LiabilitiesCurrent_99a51f61-78df-4472-8cd1-3b2f4c41d260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_87ebea2f-b5d1-461f-a4e3-ba593670e8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fce56b9e-77ea-4f46-a9e0-1c7da3501284" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_87ebea2f-b5d1-461f-a4e3-ba593670e8e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_cc1c4467-9554-4f5c-b6c4-d482f68c78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fce56b9e-77ea-4f46-a9e0-1c7da3501284" xlink:to="loc_us-gaap_CommitmentsAndContingencies_cc1c4467-9554-4f5c-b6c4-d482f68c78fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6910c829-0087-42b6-a1d9-75302512aeb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fce56b9e-77ea-4f46-a9e0-1c7da3501284" xlink:to="loc_us-gaap_StockholdersEquity_6910c829-0087-42b6-a1d9-75302512aeb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f005eb7c-f116-42b9-8957-a19209f530b3" 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_e095ff1a-2e19-4483-96c3-c7e2327ab8ab" 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_f005eb7c-f116-42b9-8957-a19209f530b3" xlink:to="loc_us-gaap_PreferredStockValue_e095ff1a-2e19-4483-96c3-c7e2327ab8ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_11200ead-f84a-47e1-949f-155ff18f54c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f005eb7c-f116-42b9-8957-a19209f530b3" xlink:to="loc_us-gaap_CommonStockValue_11200ead-f84a-47e1-949f-155ff18f54c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d557a547-a054-4319-b09c-3ddd941bbf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f005eb7c-f116-42b9-8957-a19209f530b3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d557a547-a054-4319-b09c-3ddd941bbf7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6f521444-91ce-49e8-96d5-ed0d96441208" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f005eb7c-f116-42b9-8957-a19209f530b3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6f521444-91ce-49e8-96d5-ed0d96441208" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" 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_AssetsCurrent_fe84210c-91ca-4344-a5ba-7d75da3c16dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_AssetsCurrent_fe84210c-91ca-4344-a5ba-7d75da3c16dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d97cb498-e086-4070-a881-7ce56837e16c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d97cb498-e086-4070-a881-7ce56837e16c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f522b393-35e9-4ae1-bb99-ec935944ee8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_Goodwill_f522b393-35e9-4ae1-bb99-ec935944ee8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fa1cbbf7-aad5-4db6-9bbb-c6e60e350e35" 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_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fa1cbbf7-aad5-4db6-9bbb-c6e60e350e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3858403a-66e5-4d15-99ce-725fe2f90c76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3858403a-66e5-4d15-99ce-725fe2f90c76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansNoncurrent_6781acce-e96e-495e-bdd6-73d29c9d6688" xlink:href="crai-20240928.xsd#crai_ForgivableLoansNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_crai_ForgivableLoansNoncurrent_6781acce-e96e-495e-bdd6-73d29c9d6688" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_cc6a6b73-9006-4c83-818f-cc42d789db4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_cc6a6b73-9006-4c83-818f-cc42d789db4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0271fee8-e983-46dd-86ba-a947bcf9f11d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c9365c1a-1152-4ed1-9fbf-fdc71cb1d753" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0271fee8-e983-46dd-86ba-a947bcf9f11d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" 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_AccountsPayableCurrent_0f17ed43-db3d-42fb-80fa-55c465d65524" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_AccountsPayableCurrent_0f17ed43-db3d-42fb-80fa-55c465d65524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f3e22758-3a90-420e-a7b7-1fa7f9ccc892" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f3e22758-3a90-420e-a7b7-1fa7f9ccc892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_dee9d318-2972-4d19-aa69-5635a5a2bb86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_dee9d318-2972-4d19-aa69-5635a5a2bb86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_af5b67b1-8111-416b-8a92-81b2484100fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_af5b67b1-8111-416b-8a92-81b2484100fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_886d9f8d-578a-4a3e-a268-d50418d2709a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_886d9f8d-578a-4a3e-a268-d50418d2709a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_bb33fcfb-fbde-4d8d-bfc8-da8a72a50bad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_abbbf7a2-cecc-4eea-b93b-cad4787e8b2e" xlink:to="loc_us-gaap_LinesOfCreditCurrent_bb33fcfb-fbde-4d8d-bfc8-da8a72a50bad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" 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_CashAndCashEquivalentsAtCarryingValue_7a4c0114-697c-43a1-bbec-58171c344c9f" 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_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7a4c0114-697c-43a1-bbec-58171c344c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8c3a22c8-1e36-4e61-8126-c61a3fd26185" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8c3a22c8-1e36-4e61-8126-c61a3fd26185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_4478554f-3427-4b50-b9e0-3b2432d94498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" xlink:to="loc_us-gaap_UnbilledContractsReceivable_4478554f-3427-4b50-b9e0-3b2432d94498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_72768fad-e8eb-4abb-8ba5-6b3509b5aa24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_72768fad-e8eb-4abb-8ba5-6b3509b5aa24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansCurrent_2a653653-7aa4-4d3a-bcfa-a99944392cfe" xlink:href="crai-20240928.xsd#crai_ForgivableLoansCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_238c12f2-6329-4bb3-8542-31a41d7d85ca" xlink:to="loc_crai_ForgivableLoansCurrent_2a653653-7aa4-4d3a-bcfa-a99944392cfe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0df55e9b-d0fc-4f96-9432-f800346cc86f" 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_PaymentsToAcquireBusinessesGross_8ad960a4-75c7-49ce-a1fd-a789a3737811" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0df55e9b-d0fc-4f96-9432-f800346cc86f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_8ad960a4-75c7-49ce-a1fd-a789a3737811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c3e31e24-a65f-4fa7-8c38-e9856c2bc926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0df55e9b-d0fc-4f96-9432-f800346cc86f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c3e31e24-a65f-4fa7-8c38-e9856c2bc926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_aaff134e-d680-4d1c-96b2-89ac9a6fd920" 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_1f74a922-b44e-49bd-8b07-7a875273ddb0" 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_aaff134e-d680-4d1c-96b2-89ac9a6fd920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f74a922-b44e-49bd-8b07-7a875273ddb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3d0d952c-f10a-4647-a6ae-44c26f1e2203" 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_aaff134e-d680-4d1c-96b2-89ac9a6fd920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3d0d952c-f10a-4647-a6ae-44c26f1e2203" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f278b6cc-f675-4f68-95cd-89cfef09de76" 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_aaff134e-d680-4d1c-96b2-89ac9a6fd920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f278b6cc-f675-4f68-95cd-89cfef09de76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bbddee02-fe98-48ea-b756-4008a4957158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_aaff134e-d680-4d1c-96b2-89ac9a6fd920" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bbddee02-fe98-48ea-b756-4008a4957158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" 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_PaymentsForRepurchaseOfCommonStock_7fe42c7a-4a7c-42c7-b7a0-1e9a8cd83a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7fe42c7a-4a7c-42c7-b7a0-1e9a8cd83a1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_6ffc53fe-4ccb-4fbd-b397-d1fbe5140259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" xlink:to="loc_us-gaap_PaymentsOfDividends_6ffc53fe-4ccb-4fbd-b397-d1fbe5140259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f33fdce2-c576-492d-b60a-9bc415e1dab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f33fdce2-c576-492d-b60a-9bc415e1dab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_b7ed2fde-9227-4c70-b19c-3c94d12b5a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_b7ed2fde-9227-4c70-b19c-3c94d12b5a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_a9611410-f3f1-41c6-8d2c-7ff0de6ecc8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc59d962-2640-4feb-9a5b-8f4bf9420a2f" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_a9611410-f3f1-41c6-8d2c-7ff0de6ecc8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" 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_ForeignCurrencyTransactionGainLossUnrealized_7adfafd0-4a87-4fdb-ad72-52822535199f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_7adfafd0-4a87-4fdb-ad72-52822535199f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d4c2947f-9917-4e03-aeb3-5268c5ef0383" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d4c2947f-9917-4e03-aeb3-5268c5ef0383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInForgivableLoans_94eb8e81-4ee2-4b86-946f-a28d5772e6af" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInForgivableLoans"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_crai_IncreaseDecreaseInForgivableLoans_94eb8e81-4ee2-4b86-946f-a28d5772e6af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cb32df1e-79c7-4c08-be87-828f97859c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_ShareBasedCompensation_cb32df1e-79c7-4c08-be87-828f97859c9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_bd2ebd82-b1fd-48ba-abd4-2e07dc01dc19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_bd2ebd82-b1fd-48ba-abd4-2e07dc01dc19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_RightOfUseAssetAmortization_ff8b80cc-6ed0-42b7-a432-aa7a4075fec1" xlink:href="crai-20240928.xsd#crai_RightOfUseAssetAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_crai_RightOfUseAssetAmortization_ff8b80cc-6ed0-42b7-a432-aa7a4075fec1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5495144b-9cd8-4721-887e-962bf54d7521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_NetIncomeLoss_5495144b-9cd8-4721-887e-962bf54d7521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_f623688d-a045-43e3-9c03-8b2d88a6de77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_f623688d-a045-43e3-9c03-8b2d88a6de77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInLeaseLiabilities_d8d8b5d9-9276-44ee-8cf8-e5d2285ab077" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInLeaseLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_crai_IncreaseDecreaseInLeaseLiabilities_d8d8b5d9-9276-44ee-8cf8-e5d2285ab077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards_7da3fc0d-9909-401b-83d9-546dda80795e" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInObligationIncentiveCashAwards"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards_7da3fc0d-9909-401b-83d9-546dda80795e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ee6184b-0ac6-4a04-8c0b-6e987b3c95c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ee6184b-0ac6-4a04-8c0b-6e987b3c95c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9bea2fd6-c2df-445a-9f70-6fa295f2b1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9bea2fd6-c2df-445a-9f70-6fa295f2b1a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0c04bf4a-0204-4a10-a976-922708671a78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0c04bf4a-0204-4a10-a976-922708671a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_96fb7a30-c505-4cce-ab5b-515073b56836" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0de6c94d-ada3-4030-9a64-d2e0c10b0539" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_96fb7a30-c505-4cce-ab5b-515073b56836" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoansScheduleofForgivableLoanActivityDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoans_f1f79339-cd5f-47d0-a84d-a28deefb182f" xlink:href="crai-20240928.xsd#crai_ForgivableLoans"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansCurrent_deab3578-93c7-444d-93be-2e4c055c98d4" xlink:href="crai-20240928.xsd#crai_ForgivableLoansCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crai_ForgivableLoans_f1f79339-cd5f-47d0-a84d-a28deefb182f" xlink:to="loc_crai_ForgivableLoansCurrent_deab3578-93c7-444d-93be-2e4c055c98d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansNoncurrent_8f113db5-e696-4548-a802-e2a1a76fccb6" xlink:href="crai-20240928.xsd#crai_ForgivableLoansNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crai_ForgivableLoans_f1f79339-cd5f-47d0-a84d-a28deefb182f" xlink:to="loc_crai_ForgivableLoansNoncurrent_8f113db5-e696-4548-a802-e2a1a76fccb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9d1a81a4-adf3-4fb4-88b3-88faf9cbfa44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_a0db88f5-a644-4fc6-8a61-ae45e9a45fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9d1a81a4-adf3-4fb4-88b3-88faf9cbfa44" xlink:to="loc_us-gaap_GoodwillGross_a0db88f5-a644-4fc6-8a61-ae45e9a45fbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88df9704-030a-443d-bdf4-cdf8621ab3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9d1a81a4-adf3-4fb4-88b3-88faf9cbfa44" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88df9704-030a-443d-bdf4-cdf8621ab3bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_64223429-5608-4b33-9f3f-0106e8cd643a" 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_4d359eeb-a8d4-4dcd-8388-545f75155ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_64223429-5608-4b33-9f3f-0106e8cd643a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4d359eeb-a8d4-4dcd-8388-545f75155ceb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d3c86884-4345-4e5e-a742-36472c06b518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_64223429-5608-4b33-9f3f-0106e8cd643a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d3c86884-4345-4e5e-a742-36472c06b518" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#AccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7183425c-3091-44fb-85a1-fcd4887052b0" 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_EmployeeRelatedLiabilitiesCurrent_aac45780-363b-4bd1-8d59-5d753fe98ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7183425c-3091-44fb-85a1-fcd4887052b0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_aac45780-363b-4bd1-8d59-5d753fe98ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_4d590c79-7f28-4146-ad60-c85b8415cbbb" xlink:href="crai-20240928.xsd#crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7183425c-3091-44fb-85a1-fcd4887052b0" xlink:to="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_4d590c79-7f28-4146-ad60-c85b8415cbbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedProjectCostsCurrent_3d089f3b-a570-422d-bc88-b856a5e9944e" xlink:href="crai-20240928.xsd#crai_AccruedProjectCostsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7183425c-3091-44fb-85a1-fcd4887052b0" xlink:to="loc_crai_AccruedProjectCostsCurrent_3d089f3b-a570-422d-bc88-b856a5e9944e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_075ce957-b588-405c-a15e-2558ee786d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7183425c-3091-44fb-85a1-fcd4887052b0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_075ce957-b588-405c-a15e-2558ee786d5a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#NetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_81640be8-47b2-4377-90d1-276c5bbed738" 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_f0dad11b-4ba6-4114-930f-78dbdd013e7a" 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_81640be8-47b2-4377-90d1-276c5bbed738" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f0dad11b-4ba6-4114-930f-78dbdd013e7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ab5cbb43-e682-4f0b-a5e8-17bc21857481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_81640be8-47b2-4377-90d1-276c5bbed738" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ab5cbb43-e682-4f0b-a5e8-17bc21857481" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_efe7df7f-0f6a-4e28-a037-a84f8500676e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_0d98b5e2-e15c-42a2-ac77-6b23e35e1dea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_efe7df7f-0f6a-4e28-a037-a84f8500676e" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_0d98b5e2-e15c-42a2-ac77-6b23e35e1dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_830c4ffe-c0ed-476b-b40b-04f1efbdd476" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_efe7df7f-0f6a-4e28-a037-a84f8500676e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_830c4ffe-c0ed-476b-b40b-04f1efbdd476" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#FairValueofFinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ff290b12-6f42-48ce-ae9f-8da19846da39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d46cc36e-3155-45c1-82bb-772eccdd4790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_ff290b12-6f42-48ce-ae9f-8da19846da39" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d46cc36e-3155-45c1-82bb-772eccdd4790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_38f026a7-27d8-43f0-8a87-c1f5cac03cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_7c2edc37-36d2-4a9e-a8b0-2944f742f9be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_38f026a7-27d8-43f0-8a87-c1f5cac03cf2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_7c2edc37-36d2-4a9e-a8b0-2944f742f9be" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>crai-20240928_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:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611-->
<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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" 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_c0b1889e-81a9-493e-ade6-40eb4e003423" 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_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:to="loc_us-gaap_StatementTable_c0b1889e-81a9-493e-ade6-40eb4e003423" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6e53dd9a-3a90-47c5-9418-c5129a35a578" 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_c0b1889e-81a9-493e-ade6-40eb4e003423" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6e53dd9a-3a90-47c5-9418-c5129a35a578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6e53dd9a-3a90-47c5-9418-c5129a35a578_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_6e53dd9a-3a90-47c5-9418-c5129a35a578" xlink:to="loc_us-gaap_EquityComponentDomain_6e53dd9a-3a90-47c5-9418-c5129a35a578_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" 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_6e53dd9a-3a90-47c5-9418-c5129a35a578" xlink:to="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbc952d4-4e19-4828-8982-ca7b8541cf2b" 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_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_CommonStockMember_fbc952d4-4e19-4828-8982-ca7b8541cf2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2e49bcf1-1bf9-4e5c-84c9-7f3111d625a9" 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_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_RetainedEarningsMember_2e49bcf1-1bf9-4e5c-84c9-7f3111d625a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3d16df6e-d09a-4f8e-a830-17b3b1c7ae96" 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_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3d16df6e-d09a-4f8e-a830-17b3b1c7ae96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" 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_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fc54346c-5ff2-4900-b848-1e1681cf1e05" 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_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fc54346c-5ff2-4900-b848-1e1681cf1e05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2843a300-843e-4dfe-be5f-c0375fe3cc5e" 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_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockholdersEquity_2843a300-843e-4dfe-be5f-c0375fe3cc5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f04024d4-94e0-4a73-9d16-0f11bbdab713" 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_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_NetIncomeLoss_f04024d4-94e0-4a73-9d16-0f11bbdab713" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e2a3ff04-2825-43bc-8db3-70d18a7ff695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e2a3ff04-2825-43bc-8db3-70d18a7ff695" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_303a1e09-aeee-4803-ac01-7e12d340da9d" xlink:href="crai-20240928.xsd#crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_303a1e09-aeee-4803-ac01-7e12d340da9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_430e76c9-a0da-4af9-a117-debba0528217" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_430e76c9-a0da-4af9-a117-debba0528217" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_babef580-9b79-41e5-9f4f-6eb9dec522c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_babef580-9b79-41e5-9f4f-6eb9dec522c2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_eb1826e5-1771-45ec-84a7-e195616d1e13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_eb1826e5-1771-45ec-84a7-e195616d1e13" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d913a45d-e168-4267-970a-77ce477be993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d913a45d-e168-4267-970a-77ce477be993" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_b01b24de-9b49-4406-966b-fc22da0c769b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_b01b24de-9b49-4406-966b-fc22da0c769b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet_625b8695-6e47-46c9-9f21-970e3cc818c3" xlink:href="crai-20240928.xsd#crai_AccruedExciseTaxOnSharesRepurchasedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet_625b8695-6e47-46c9-9f21-970e3cc818c3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DividendsShareBasedCompensationNet_d4693ef9-4533-47a5-8770-095552b2be84" xlink:href="crai-20240928.xsd#crai_DividendsShareBasedCompensationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_DividendsShareBasedCompensationNet_d4693ef9-4533-47a5-8770-095552b2be84" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_1e24f220-ecb2-4a85-b7e3-8393dbad4cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_DividendsCash_1e24f220-ecb2-4a85-b7e3-8393dbad4cdd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6ee99664-3e0c-4d00-9a95-0ad50a80f18c" 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_e28382d3-e80f-46ca-a646-61d61b3bb579" 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_CommonStockDividendsPerShareDeclared_13e25719-f5af-432d-8489-93400e689bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_13e25719-f5af-432d-8489-93400e689bc1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowancesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9a717163-97f1-4da7-b9b8-e726011eb354" 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_563f5e58-6110-454a-9fdc-56f533b579a3" 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_9a717163-97f1-4da7-b9b8-e726011eb354" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_2a5841b7-95ba-4825-8490-3269ad09e837_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_2a5841b7-95ba-4825-8490-3269ad09e837_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_66fc2a41-ea85-4abb-b0d4-0715ceab7ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:to="loc_us-gaap_FixedPriceContractMember_66fc2a41-ea85-4abb-b0d4-0715ceab7ba6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_6294218c-34c7-4d71-8469-807c9fe6332f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_6294218c-34c7-4d71-8469-807c9fe6332f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8337435c-2fb4-4de7-9b88-f885fc15d0a6" 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_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:to="loc_srt_StatementGeographicalAxis_8337435c-2fb4-4de7-9b88-f885fc15d0a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8337435c-2fb4-4de7-9b88-f885fc15d0a6_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_8337435c-2fb4-4de7-9b88-f885fc15d0a6" xlink:to="loc_srt_SegmentGeographicalDomain_8337435c-2fb4-4de7-9b88-f885fc15d0a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" 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_8337435c-2fb4-4de7-9b88-f885fc15d0a6" xlink:to="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bc0d137d-9245-4001-8b16-f599f50b50c9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_country_US_bc0d137d-9245-4001-8b16-f599f50b50c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_1bec3673-db9b-4cc6-9178-e9de3e95b8ed" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_country_GB_1bec3673-db9b-4cc6-9178-e9de3e95b8ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_095b929b-fb9f-448d-b902-d69e08c7c539" xlink:href="crai-20240928.xsd#crai_CountriesOtherThanUnitedStatesUnitedKingdomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_095b929b-fb9f-448d-b902-d69e08c7c539" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2defa594-56f0-41f3-af1f-9816eb886f3f" 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_9a717163-97f1-4da7-b9b8-e726011eb354" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2defa594-56f0-41f3-af1f-9816eb886f3f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoansNarrativeDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/ForgivableLoansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:href="crai-20240928.xsd#crai_ForgivableLoansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:href="crai-20240928.xsd#crai_ForgivableLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0fc282e-d5eb-4581-8fa8-6269be1adf26" 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_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:to="loc_srt_RangeAxis_c0fc282e-d5eb-4581-8fa8-6269be1adf26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c0fc282e-d5eb-4581-8fa8-6269be1adf26_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_c0fc282e-d5eb-4581-8fa8-6269be1adf26" xlink:to="loc_srt_RangeMember_c0fc282e-d5eb-4581-8fa8-6269be1adf26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c9aafb2f-7ef4-4db1-930f-b12743f693ec" 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_c0fc282e-d5eb-4581-8fa8-6269be1adf26" xlink:to="loc_srt_RangeMember_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_62eb81f2-00a2-4e67-97a3-468b3326df50" 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_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:to="loc_srt_MinimumMember_62eb81f2-00a2-4e67-97a3-468b3326df50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48dd8b56-503b-4710-8e81-2db0400db2c3" 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_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:to="loc_srt_MaximumMember_48dd8b56-503b-4710-8e81-2db0400db2c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoanTerm_c8e735fb-c2b5-40de-a453-0fcd0c63f503" xlink:href="crai-20240928.xsd#crai_ForgivableLoanTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_ForgivableLoanTerm_c8e735fb-c2b5-40de-a453-0fcd0c63f503" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansInterestRate_5d3718ba-fb19-4e66-847d-c6e7658d225c" xlink:href="crai-20240928.xsd#crai_ForgivableLoansInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_ForgivableLoansInterestRate_5d3718ba-fb19-4e66-847d-c6e7658d225c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_33d55202-17fa-48af-bc0f-24773a5aabd3" xlink:href="crai-20240928.xsd#crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_33d55202-17fa-48af-bc0f-24773a5aabd3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ee1fca75-653c-4e44-be20-a440975d741c" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ee1fca75-653c-4e44-be20-a440975d741c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee1fca75-653c-4e44-be20-a440975d741c_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_ee1fca75-653c-4e44-be20-a440975d741c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee1fca75-653c-4e44-be20-a440975d741c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5671b5d-88f0-4268-b004-0bfc2360f0fa" 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_ee1fca75-653c-4e44-be20-a440975d741c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5671b5d-88f0-4268-b004-0bfc2360f0fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_51dcbde0-5f19-43cf-81b8-ac41d71a9651" 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_a5671b5d-88f0-4268-b004-0bfc2360f0fa" xlink:to="loc_us-gaap_CustomerRelationshipsMember_51dcbde0-5f19-43cf-81b8-ac41d71a9651" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0d4bcefd-9273-47c5-af2d-d096b41d151e" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_Goodwill_0d4bcefd-9273-47c5-af2d-d096b41d151e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_adc15058-94af-4d8e-9326-607d0360c4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillGross_adc15058-94af-4d8e-9326-607d0360c4b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6e201a69-b664-4e64-b706-392168ee945b" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6e201a69-b664-4e64-b706-392168ee945b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7d5ea3d2-4330-4874-a565-3c7961c0a870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7d5ea3d2-4330-4874-a565-3c7961c0a870" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_515b7f96-1fba-43b8-900f-5899f5943a64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_515b7f96-1fba-43b8-900f-5899f5943a64" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce78fd4d-7671-4bc1-9269-7b54366c4d48" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce78fd4d-7671-4bc1-9269-7b54366c4d48" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bd912776-d128-43c3-8a68-b30eaf34a00c" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bd912776-d128-43c3-8a68-b30eaf34a00c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd912776-d128-43c3-8a68-b30eaf34a00c_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_bd912776-d128-43c3-8a68-b30eaf34a00c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd912776-d128-43c3-8a68-b30eaf34a00c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8029199-024e-4ba9-807e-7a34ff713bfe" 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_bd912776-d128-43c3-8a68-b30eaf34a00c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8029199-024e-4ba9-807e-7a34ff713bfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a8f93b5b-a24e-477a-b53e-9f10ae5f4602" 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_a8029199-024e-4ba9-807e-7a34ff713bfe" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a8f93b5b-a24e-477a-b53e-9f10ae5f4602" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6ee725b5-cac2-40a6-a74f-6be8c2d45619" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6ee725b5-cac2-40a6-a74f-6be8c2d45619" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7905d3ca-939c-49b1-97b2-cf5d74a90c74" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7905d3ca-939c-49b1-97b2-cf5d74a90c74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a74095ad-e410-4159-8aa2-5b3bd19e9bef" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a74095ad-e410-4159-8aa2-5b3bd19e9bef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bb2f2ce0-ebb1-4c53-aed2-b30543a115b9" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bb2f2ce0-ebb1-4c53-aed2-b30543a115b9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#FairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1454f672-5677-4e8f-8f5c-d841fb2122e4" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1454f672-5677-4e8f-8f5c-d841fb2122e4_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_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1454f672-5677-4e8f-8f5c-d841fb2122e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" 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_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_241460ef-3f07-4be6-91f0-ebfd88f01588" 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_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_241460ef-3f07-4be6-91f0-ebfd88f01588" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bed65c74-a628-4f16-b1f7-cdaa9fd9fef5" 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_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bed65c74-a628-4f16-b1f7-cdaa9fd9fef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_43da2c91-5cf8-49eb-a86b-0106506688bf" 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_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_43da2c91-5cf8-49eb-a86b-0106506688bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f592d724-73a2-4d74-848b-8014612c1dfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f592d724-73a2-4d74-848b-8014612c1dfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_23fea7d3-4180-49df-829c-259ce09c4e37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_23fea7d3-4180-49df-829c-259ce09c4e37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:to="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_de6d520f-11d5-4a8a-9d27-420691782baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_de6d520f-11d5-4a8a-9d27-420691782baa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_02aba4b9-2b63-4ec6-b1f5-070204cb4695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_02aba4b9-2b63-4ec6-b1f5-070204cb4695" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:to="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_416e740e-4ec0-45b6-a138-1a56f5e817ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_416e740e-4ec0-45b6-a138-1a56f5e817ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_a3d54c0e-3bf2-4bb6-8f70-2450fc781b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_a3d54c0e-3bf2-4bb6-8f70-2450fc781b9d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/CreditAgreementDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#CreditAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/CreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_us-gaap_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7872a70e-badb-4349-84dd-24a776d176fe" 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_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7872a70e-badb-4349-84dd-24a776d176fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7872a70e-badb-4349-84dd-24a776d176fe_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_7872a70e-badb-4349-84dd-24a776d176fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7872a70e-badb-4349-84dd-24a776d176fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" 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_7872a70e-badb-4349-84dd-24a776d176fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" 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_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_fa947fd2-3736-4d8c-8f0d-bf0b146d2a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" xlink:to="loc_us-gaap_LetterOfCreditMember_fa947fd2-3736-4d8c-8f0d-bf0b146d2a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d187bc07-41ef-4dd3-a7c8-afbc952027a8" 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_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:to="loc_us-gaap_DebtInstrumentAxis_d187bc07-41ef-4dd3-a7c8-afbc952027a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d187bc07-41ef-4dd3-a7c8-afbc952027a8_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_d187bc07-41ef-4dd3-a7c8-afbc952027a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d187bc07-41ef-4dd3-a7c8-afbc952027a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" 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_d187bc07-41ef-4dd3-a7c8-afbc952027a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CreditAgreementMember_51c05dce-d9a6-4c86-b920-07d83053ae41" xlink:href="crai-20240928.xsd#crai_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" xlink:to="loc_crai_CreditAgreementMember_51c05dce-d9a6-4c86-b920-07d83053ae41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_522eeb85-b69c-4fb6-8a15-36a316fc709b" 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_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_522eeb85-b69c-4fb6-8a15-36a316fc709b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_c2a83ebe-eb0e-4919-a924-b4f0b0b3016e" xlink:href="crai-20240928.xsd#crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_c2a83ebe-eb0e-4919-a924-b4f0b0b3016e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_4a994db1-b7ec-4f4c-a73f-69dd051a49d4" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_4a994db1-b7ec-4f4c-a73f-69dd051a49d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_ef678758-81d1-47b4-88d0-0f752d5cc21e" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_ef678758-81d1-47b4-88d0-0f752d5cc21e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_31a0e419-498f-45b3-b401-c7db069dd025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_us-gaap_LinesOfCreditCurrent_31a0e419-498f-45b3-b401-c7db069dd025" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.crai.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.crai.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:to="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_31bca4f4-e296-4af8-8906-73f3a569c7d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_31bca4f4-e296-4af8-8906-73f3a569c7d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_3624d07d-1948-4a44-8b7c-11e083cf5f36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:to="loc_us-gaap_SubsequentEventMember_3624d07d-1948-4a44-8b7c-11e083cf5f36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_c0401bfe-7715-487f-a17d-e3e916d6a905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_c0401bfe-7715-487f-a17d-e3e916d6a905" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_JonathanD.YellinMember_16bf4040-6832-40d4-8909-338ab22c5896" xlink:href="crai-20240928.xsd#crai_JonathanD.YellinMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_crai_JonathanD.YellinMember_16bf4040-6832-40d4-8909-338ab22c5896" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DanielK.MahoneyMember_4b73a90f-a332-4415-9993-a02735c61ad8" xlink:href="crai-20240928.xsd#crai_DanielK.MahoneyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_crai_DanielK.MahoneyMember_4b73a90f-a332-4415-9993-a02735c61ad8" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>crai-20240928_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:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611-->
<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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_f4506805-a18f-4e97-93cf-50a7df7662d6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligations satisfied in previous periods</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Performance Obligation Satisfied in Previous Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ExciseTaxOnShareRepurchases_ef11992b-ed51-4269-b672-a1dbf0af8a1e_negatedTerseLabel_en-US" xlink:label="lab_crai_ExciseTaxOnShareRepurchases" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Excise tax on share repurchases</link:label>
    <link:label id="lab_crai_ExciseTaxOnShareRepurchases_label_en-US" xlink:label="lab_crai_ExciseTaxOnShareRepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excise Tax On Share Repurchases</link:label>
    <link:label id="lab_crai_ExciseTaxOnShareRepurchases_documentation_en-US" xlink:label="lab_crai_ExciseTaxOnShareRepurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excise Tax On Share Repurchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ExciseTaxOnShareRepurchases" xlink:href="crai-20240928.xsd#crai_ExciseTaxOnShareRepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ExciseTaxOnShareRepurchases" xlink:to="lab_crai_ExciseTaxOnShareRepurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3b78ea1-0e4c-46bb-80f1-b10fa34b8b58_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash used in 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_srt_RangeMember_235f2365-78f8-4f36-8cf9-fcc1767b2911_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_dei_CoverAbstract_f6ffcaf3-32a9-48d5-8b56-40d67a52cfc7_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_438ecc03-c44e-4328-a925-27e90cf7f041_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed-price</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed-Price Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedPriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember" xlink:to="lab_us-gaap_FixedPriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e2fa116a-dbc1-4994-89eb-7a3147cbf8cc_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 decrease in cash and cash equivalents</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_crai_ForgivableLoansLineItems_74988ae9-09d5-4d9d-b555-f3e53d871330_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Line Items]</link:label>
    <link:label id="lab_crai_ForgivableLoansLineItems_label_en-US" xlink:label="lab_crai_ForgivableLoansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Line Items]</link:label>
    <link:label id="lab_crai_ForgivableLoansLineItems_documentation_en-US" xlink:label="lab_crai_ForgivableLoansLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansLineItems" xlink:href="crai-20240928.xsd#crai_ForgivableLoansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansLineItems" xlink:to="lab_crai_ForgivableLoansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_4cb80912-f062-4f47-9b48-70a5431c6205_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b99243fd-5256-4688-8be8-e1d34f73a2c1_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_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_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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a4b69cd0-b902-460c-826d-14188d4e6c08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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_crai_ForgivableLoansTable_2dcec14a-5067-4244-bb9a-b06ac15cd49d_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Table]</link:label>
    <link:label id="lab_crai_ForgivableLoansTable_label_en-US" xlink:label="lab_crai_ForgivableLoansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Table]</link:label>
    <link:label id="lab_crai_ForgivableLoansTable_documentation_en-US" xlink:label="lab_crai_ForgivableLoansTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forgivable Loans [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansTable" xlink:href="crai-20240928.xsd#crai_ForgivableLoansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansTable" xlink:to="lab_crai_ForgivableLoansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_d74e7cce-a5d8-4f81-9f77-2990766218d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common share quarterly cash dividend declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_95f7d34b-80a4-40ad-b8c3-bdb03962ef3a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid to shareholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" 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_IncomeTaxesPaidNet_aaf47f32-956f-4e5c-a925-1cf044bee6c9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_a70b890b-f30e-4d9c-8071-578ba26d6da0_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid (per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d55414d4-cd3a-40b4-9aa9-1b4c14f16f7b_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for accounts receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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_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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_b7698502-ce6f-4193-ba0f-82c98a848b7c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_131ba742-65bf-4b6a-af6d-16b53811c235_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_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_RevenuePerformanceObligationAbstract_589b9840-d186-4e14-8706-26a6568f11d5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from:</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuePerformanceObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract" xlink:to="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_e5e831b1-6a4e-4834-b0ef-5c9bf11c404e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</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_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_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock_e747cb23-49c1-40e2-8a4e-98f46c6b6f90_terseLabel_en-US" xlink:label="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of expenses are subject to reimbursement</link:label>
    <link:label id="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock_label_en-US" xlink:label="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Reimbursable Expenses Included in Revenues [Table Text Block]</link:label>
    <link:label id="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock_documentation_en-US" xlink:label="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of reimbursable expenses included in revenues.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" xlink:href="crai-20240928.xsd#crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" xlink:to="lab_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock" 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_CommonStockSharesOutstanding_d9c7eea3-e9ee-474f-8781-046870568207_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 (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e52bedbf-469e-4cc9-82f3-2f2f051e5376_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_539a8b77-1e9f-4594-b358-374df2da112d_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 (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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_65924281-df67-4475-b667-61e58a5ffe89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion_c186edc3-55dd-45fa-a7ec-a7751dda2add_terseLabel_en-US" xlink:label="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion</link:label>
    <link:label id="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion_label_en-US" xlink:label="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion</link:label>
    <link:label id="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion_documentation_en-US" xlink:label="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase in the value of a contingent consideration liability, arising from accretion.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:href="crai-20240928.xsd#crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:to="lab_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_IncreaseDecreaseInForgivableLoans_c8f4219c-96d3-469f-bb9b-b92ee60a9e43_negatedLabel_en-US" xlink:label="lab_crai_IncreaseDecreaseInForgivableLoans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forgivable loans</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInForgivableLoans_label_en-US" xlink:label="lab_crai_IncreaseDecreaseInForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Forgivable Loans</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInForgivableLoans_documentation_en-US" xlink:label="lab_crai_IncreaseDecreaseInForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period of the amount of forgivable loans to employees and non employee experts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInForgivableLoans" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInForgivableLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_IncreaseDecreaseInForgivableLoans" xlink:to="lab_crai_IncreaseDecreaseInForgivableLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_329c0fb1-decf-4aa3-b9f4-0715e7e2b261_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">Non-current portion of 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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_09f1a6cf-2f90-4cf5-a733-4abf740cf449_verboseLabel_en-US" xlink:label="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_label_en-US" xlink:label="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Value Share Based Compensation Employees and Non Employees</link:label>
    <link:label id="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_documentation_en-US" xlink:label="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan to employees and non employees other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:href="crai-20240928.xsd#crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:to="lab_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_990b78a4-9b41-41c7-a57a-fd6dcd8c9e7d_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_ContractWithCustomerLiabilityCurrent_2dc34743-8900-477a-bf7b-43eb28ca3aec_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">Contract liabilities</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_country_US_c0ebed86-9587-4aa3-a38b-400dc0ec2f9f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_bd959bcd-1ab1-498e-9621-c7d00d000899_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_69549460-5702-417e-af14-8e9ff584e39a_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_us-gaap_FiniteLivedIntangibleAssetsGross_52aab79e-c81b-4f86-b41c-ece4a83793e1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_NetCashProvidedByUsedInOperatingActivities_b6179fb0-2d20-4e56-858d-c26045fcaaa8_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 used in 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_7a73193a-9c58-4583-93d2-174295552211_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_StatementEquityComponentsAxis_8274a6e1-5997-49bf-a235-303bb0f2041e_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_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_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9873b703-4efd-4147-90a0-a15df0cb21e0_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_960d43cc-d53a-4e26-8dbe-aae8164bb3c0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_abdf2b2a-d7be-4850-8374-22c4c73be6cb_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_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_crai_ReimbursableExpensesSubjectToReimbursement_9e579051-f0fb-4de0-a2d2-c0032e6c0aa6_terseLabel_en-US" xlink:label="lab_crai_ReimbursableExpensesSubjectToReimbursement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reimbursable expenses</link:label>
    <link:label id="lab_crai_ReimbursableExpensesSubjectToReimbursement_label_en-US" xlink:label="lab_crai_ReimbursableExpensesSubjectToReimbursement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reimbursable Expenses Subject to Reimbursement</link:label>
    <link:label id="lab_crai_ReimbursableExpensesSubjectToReimbursement_documentation_en-US" xlink:label="lab_crai_ReimbursableExpensesSubjectToReimbursement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of reimbursable expenses, which include expenses for travel and other out-of-pocket expenses, outside consultants, and other reimbursable expenses. Revenues include reimbursable expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ReimbursableExpensesSubjectToReimbursement" xlink:href="crai-20240928.xsd#crai_ReimbursableExpensesSubjectToReimbursement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ReimbursableExpensesSubjectToReimbursement" xlink:to="lab_crai_ReimbursableExpensesSubjectToReimbursement" 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_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_dei_EntitySmallBusiness_358312af-68f6-4d71-8263-2ba67a2011b2_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_e5e379a7-c311-4e60-99e2-10a47c459b73_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</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_srt_StatementGeographicalAxis_43c36cc3-dbb5-464b-83e0-1e2f1a789c2e_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_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_FairValueInputsLevel3Member_f0e0cfba-8c52-4803-90ee-4c5c5551c375_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">Fair Value, Inputs, 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_crai_ForgivableLoansNoncurrent_ec29b67c-26af-4e07-9d87-670887bdc015_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable loans, net of current portion</link:label>
    <link:label id="lab_crai_ForgivableLoansNoncurrent_e571ad58-b62c-43eb-ba10-4f5c828846cb_verboseLabel_en-US" xlink:label="lab_crai_ForgivableLoansNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current portion of forgivable loans</link:label>
    <link:label id="lab_crai_ForgivableLoansNoncurrent_label_en-US" xlink:label="lab_crai_ForgivableLoansNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Noncurrent</link:label>
    <link:label id="lab_crai_ForgivableLoansNoncurrent_documentation_en-US" xlink:label="lab_crai_ForgivableLoansNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts due on long-term loans forgivable on the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansNoncurrent" xlink:href="crai-20240928.xsd#crai_ForgivableLoansNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansNoncurrent" xlink:to="lab_crai_ForgivableLoansNoncurrent" 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_AccruedLiabilitiesCurrent_63974e55-37db-4994-a7f3-424319bc3343_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f7eed1d4-3234-4e13-b3a9-1072f837a7a1_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</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_8453fda4-6dde-458f-82dd-2b3c3562f561_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive share-based awards excluded (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_us-gaap_AccruedBonusesCurrent_04976d7e-2e72-4b22-879b-11884be84fb1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued bonuses</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7085a8fe-4549-4516-9a16-9ee7eb33146d_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 and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c9bd1583-da11-42e1-96b1-243021cecf05_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 and cash equivalents at end of period</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_crai_ForgivableLoansTranslationAdjustments_3760472f-665b-4fbb-a161-86c526c0cd27_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of foreign currency translation</link:label>
    <link:label id="lab_crai_ForgivableLoansTranslationAdjustments_label_en-US" xlink:label="lab_crai_ForgivableLoansTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Translation Adjustments</link:label>
    <link:label id="lab_crai_ForgivableLoansTranslationAdjustments_documentation_en-US" xlink:label="lab_crai_ForgivableLoansTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts of increase (decrease) as a result of foreign currency translation on loans forgivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansTranslationAdjustments" xlink:href="crai-20240928.xsd#crai_ForgivableLoansTranslationAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansTranslationAdjustments" xlink:to="lab_crai_ForgivableLoansTranslationAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b0b4b28f-ae4d-4ae5-978d-eaa58b97d2a8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_us-gaap_Goodwill_3ae6388b-66c5-49f8-a150-7c3a3925a8bb_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_a9d9f104-e643-40ff-ae62-8bad13dc1f74_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at the beginning of the period, Goodwill, net</link:label>
    <link:label id="lab_us-gaap_Goodwill_e7788384-cdd2-4f4a-93f0-644ad0227e4b_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of the period, Goodwill, net</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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e4bdeb46-b594-4c37-8bd1-7eaed4031f4b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholding payments reimbursed by shares</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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1381252-3b16-440c-8fa6-617ab6e8420c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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_us-gaap_EmployeeStockOptionMember_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">Employee Stock Option</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">Share-Based Payment Arrangement, 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_GoodwillRollForward_067609b5-2baf-4d0d-9764-eaa9ff702719_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in the carrying amount of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock_2968bb47-fc00-4186-910a-80b1e4e753f5_terseLabel_en-US" xlink:label="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of bad debt expense, net of recoveries</link:label>
    <link:label id="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock_label_en-US" xlink:label="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Bad Debt Expense [Table Text Block]</link:label>
    <link:label id="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock_documentation_en-US" xlink:label="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Table disclosure of bad debt expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:href="crai-20240928.xsd#crai_ScheduleOfBadDebtExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:to="lab_crai_ScheduleOfBadDebtExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_ccd9387f-525b-4570-a798-2428f1eb6689_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_crai_ForgivableLoans_f5e2f745-3bbe-42b5-a9c0-4caed59bfb88_periodStartLabel_en-US" xlink:label="lab_crai_ForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_crai_ForgivableLoans_91874965-d8a6-4d86-abca-4bdfd64d2bbc_periodEndLabel_en-US" xlink:label="lab_crai_ForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_crai_ForgivableLoans_label_en-US" xlink:label="lab_crai_ForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans.</link:label>
    <link:label id="lab_crai_ForgivableLoans_documentation_en-US" xlink:label="lab_crai_ForgivableLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to forgivable loans provided as on the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoans" xlink:href="crai-20240928.xsd#crai_ForgivableLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoans" xlink:to="lab_crai_ForgivableLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ForgivableLoanTerm_e66de89f-5ec5-447d-91dc-15878e7b5229_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoanTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable loan, term</link:label>
    <link:label id="lab_crai_ForgivableLoanTerm_label_en-US" xlink:label="lab_crai_ForgivableLoanTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loan, Term</link:label>
    <link:label id="lab_crai_ForgivableLoanTerm_documentation_en-US" xlink:label="lab_crai_ForgivableLoanTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forgivable Loan, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoanTerm" xlink:href="crai-20240928.xsd#crai_ForgivableLoanTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoanTerm" xlink:to="lab_crai_ForgivableLoanTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4195fec9-1279-4219-98a2-cc6c5a727ba7_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</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_PreferredStockSharesOutstanding_ab07ff22-ccbb-432f-ab79-c49640422bac_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 (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_us-gaap_RepaymentsOfLinesOfCredit_046dce0b-2142-462f-af12-5dff2c2eff82_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayments under revolving line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_63d1f3cc-8969-4508-9155-64602119550f_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_AwardTypeAxis_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</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_GoodwillForeignCurrencyTranslationGainLoss_49f647b5-be0e-430a-9c90-c423386f3d1e_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal_2c972ad8-d9ec-4e11-8374-60edc8b2d6ae_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense (recovery), net</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal" xlink:to="lab_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ForgivableLoansInterestRate_71da8729-3b3d-40e9-a3ed-042bcf862a80_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable loans, interest rate (up to)</link:label>
    <link:label id="lab_crai_ForgivableLoansInterestRate_label_en-US" xlink:label="lab_crai_ForgivableLoansInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Interest Rate</link:label>
    <link:label id="lab_crai_ForgivableLoansInterestRate_documentation_en-US" xlink:label="lab_crai_ForgivableLoansInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansInterestRate" xlink:href="crai-20240928.xsd#crai_ForgivableLoansInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansInterestRate" xlink:to="lab_crai_ForgivableLoansInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards_e9b9065b-fef4-4117-a8c0-8c6bc65851e7_terseLabel_en-US" xlink:label="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive cash awards payable</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards_label_en-US" xlink:label="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Obligation, Incentive Cash Awards</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards_documentation_en-US" xlink:label="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in obligation for incentive cash awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInObligationIncentiveCashAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:to="lab_crai_IncreaseDecreaseInObligationIncentiveCashAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1675b40f-cf75-46c1-9a68-b4ead54767d1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property 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_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_RevolvingCreditFacilityMember_93ab14dd-0060-4e4b-b6fa-80e15f45e806_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_cdef3911-2632-4431-a23a-a5fae5412d23_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_d5d252ec-ae4c-473d-a018-c6a0a3e9448a_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_OperatingLeaseLiabilityCurrent_8f11ba6b-75eb-4693-975f-848fa9fe6171_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">Current portion of 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_us-gaap_CommonStockSharesIssued_a4dc8cc4-3bd3-4f8c-9914-531f07a649a2_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 (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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1321d231-f25f-4a52-95b1-34968fae6d68_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: net income attributable to participating shares</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" 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_LineOfCreditFacilityMaximumBorrowingCapacity_5b1381e0-ef9f-4e14-8ce1-680a3786f946_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">Revolving credit facility, maximum capacity</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_crai_ForgivableLoansAdvances_5137af11-195e-4426-a943-cbc3c2165bf6_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advances</link:label>
    <link:label id="lab_crai_ForgivableLoansAdvances_label_en-US" xlink:label="lab_crai_ForgivableLoansAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Advances</link:label>
    <link:label id="lab_crai_ForgivableLoansAdvances_documentation_en-US" xlink:label="lab_crai_ForgivableLoansAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts of increase as a result of advances on loans forgivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAdvances" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansAdvances" xlink:to="lab_crai_ForgivableLoansAdvances" 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_SubsequentEventLineItems_e00abdfc-bcc6-4322-8b21-2b4674b5c86d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_6031d72b-b341-4dce-9879-b0acaf94242d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Loan Agreement</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" 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_CommonStockSharesAuthorized_66d959a7-9c9d-43bb-ba7f-e0b945cf6b02_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 (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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e6e7edf4-c7e9-4ad9-bc95-ee2b5fbe1198_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2e924947-a6c9-4ba5-8901-6e7c25ecc39e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a3ac22f7-4dc0-4459-816f-02240670d359_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">Weighted average shares outstanding &#8212; 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_ContractWithCustomerBasisOfPricingAxis_d5ee3588-c5f3-4b03-bde2-ed106c9cb98d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" 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_us-gaap_LongtermDebtTypeAxis_467ce94b-9c2a-4c21-8885-1ef97264f84d_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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_cb479367-ae6c-4ce5-b22f-c8b3bf7c5ce4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_d03a0d6e-5bfb-4080-b513-98435acfdc31_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0e74d96c-fd13-4402-8c0e-d1d4790461e9_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_22c042a0-8814-4aad-84be-7439cbee1c9b_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_crai_ForgivableLoansAmortization_c9431d04-f908-45e7-bb23-5a83df9efb1a_negatedLabel_en-US" xlink:label="lab_crai_ForgivableLoansAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortization (2)</link:label>
    <link:label id="lab_crai_ForgivableLoansAmortization_label_en-US" xlink:label="lab_crai_ForgivableLoansAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Amortization</link:label>
    <link:label id="lab_crai_ForgivableLoansAmortization_documentation_en-US" xlink:label="lab_crai_ForgivableLoansAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to amortizations on forgivable loans during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAmortization" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansAmortization" xlink:to="lab_crai_ForgivableLoansAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_91df759b-3b7c-40a9-b81a-b8143a622be6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities:</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_e7b5353f-9efd-4d51-a9cd-952f0d79d4a0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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_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_ScheduleOfGoodwillTextBlock_c855d3e3-e0c9-4ecb-bb11-2887d93b0ff2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of changes in the carrying amount of goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_59d72bcb-570a-4cc5-847b-ace3a17abda6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" 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_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_FairValueMeasurementsRecurringMember_4e70684a-d79e-4339-b1c2-8ee2dca6581e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_20c3dfaa-413d-48eb-84fc-6a7aa478a226_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $5,490 and $4,335, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_837ede4c-7b10-40dd-b512-a4a6e44ccb05_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_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_dei_DocumentFiscalPeriodFocus_11782424-2438-40f5-b421-863f497e7428_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_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a732f031-b9bd-4d64-bcc1-e85ece4b53c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive stock options and restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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_AssetsAbstract_fa67c2e5-e657-4b68-b984-5d3bec55f439_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_8ac69300-1e21-4849-8256-06efaf848321_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_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_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_ad552124-3c73-4e5d-8723-103e1ccf1269_terseLabel_en-US" xlink:label="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation and other non-current liabilities</link:label>
    <link:label id="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent</link:label>
    <link:label id="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" xlink:href="crai-20240928.xsd#crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" xlink:to="lab_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent" 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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_e9054dbc-195c-4273-8d7e-345940d2429b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted shares vesting (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_a3a15b59-3ad6-428e-841f-52caf40f28ae_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of opening and closing balances and result of changes in contract liability balance (in thousands)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_9500026e-d1a6-40a6-aa12-86a3a9a652c8_terseLabel_en-US" xlink:label="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, maximum consolidated net leverage ratio</link:label>
    <link:label id="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_label_en-US" xlink:label="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Covenants, Maximum Consolidated Net Leverage Ratio</link:label>
    <link:label id="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_documentation_en-US" xlink:label="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Covenants, Maximum Consolidated Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:to="lab_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_266ba68f-3bfb-47f9-9279-42c980f0c936_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_4577fe40-2da3-499f-81cf-a521628d5222_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_AmortizationOfIntangibleAssets_c91b0cff-403d-4a52-8f36-1d20ea1728cc_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</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_CommonStockNoParValue_dd42085a-95b1-4626-b157-8839251b202c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value ( in dollars per share )</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue" 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_51e0dab6-c7d6-4377-9cd1-bcc0998c5f3f_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2cbda914-cfe7-47dd-8b13-00f89f393c9f_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">Accumulated impairment</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_b44220ae-325e-4dc7-93e5-04cebefc03e6_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_AccountsPayableCurrent_fe52ce6c-a47f-4510-a022-9e18e7b09141_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_LiabilitiesAbstract_46c95c76-4fc3-4cf1-b927-5c3f23ab55f8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_719026a5-fac4-49c7-9556-35b2016a09a3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d953a4bd-a722-4271-be19-e028c111d58d_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_srt_RangeAxis_9e60f48c-1bd3-49d7-aa86-5acefea20951_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_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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2697c0f8-d4da-4250-90a2-175dc39e2ae6_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 provision for 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_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_acdcd168-abfa-4b2a-9716-507077ad8110_terseLabel_en-US" xlink:label="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, minimum consolidated interest coverage ratio</link:label>
    <link:label id="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_label_en-US" xlink:label="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Covenants, Minimum Consolidated Interest Coverage Ratio</link:label>
    <link:label id="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_documentation_en-US" xlink:label="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Covenants, Minimum Consolidated Interest Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" xlink:to="lab_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_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">All Award Types</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_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_8880cefb-4a25-4ced-b4c4-354894085ad5_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_us-gaap_GoodwillImpairmentLoss_854f336a-e418-491f-b57b-d142118b56b5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_DividendsShareBasedCompensationNet_dcbec265-e972-4eda-9d91-bae58e3af8a8_negatedTerseLabel_en-US" xlink:label="lab_crai_DividendsShareBasedCompensationNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accrued dividends on unvested shares</link:label>
    <link:label id="lab_crai_DividendsShareBasedCompensationNet_label_en-US" xlink:label="lab_crai_DividendsShareBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Share-based Compensation, Net</link:label>
    <link:label id="lab_crai_DividendsShareBasedCompensationNet_documentation_en-US" xlink:label="lab_crai_DividendsShareBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared and applicable to holders of share-based compensation, net of adjustments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DividendsShareBasedCompensationNet" xlink:href="crai-20240928.xsd#crai_DividendsShareBasedCompensationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_DividendsShareBasedCompensationNet" xlink:to="lab_crai_DividendsShareBasedCompensationNet" 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_DeferredIncomeTaxAssetsNet_5058e184-6854-47e6-8536-3157a4624f38_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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_d364d3fc-cd04-49a5-b6a5-e06db17ba2c4_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">Useful Life (in years)</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_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_IncreaseDecreaseInContractWithCustomerAsset_1aed81ab-48b4-4b42-ad85-4324a9d279e7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unbilled services</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_44401c5b-95e4-480e-a638-574fefac5cf5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet_f70282b9-0c48-495f-ada6-25c9a9970cd3_negatedTerseLabel_en-US" xlink:label="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accrued excise tax on shares repurchased</link:label>
    <link:label id="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet_label_en-US" xlink:label="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Excise Tax On Shares Repurchased, Net</link:label>
    <link:label id="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet_documentation_en-US" xlink:label="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Excise Tax On Shares Repurchased, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:href="crai-20240928.xsd#crai_AccruedExciseTaxOnSharesRepurchasedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:to="lab_crai_AccruedExciseTaxOnSharesRepurchasedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_c160feb1-00df-468b-9174-f494828a6687_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5f7a7853-cd42-4e0c-9188-cef5a9e2e33a_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Standards Not Yet Adopted</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_FiniteLivedIntangibleAssetsByMajorClassAxis_158361f2-d3a0-42bb-99c9-11a0b39763c1_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_fb284b0c-769f-4629-9a85-0c9915f26516_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_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_97b429b6-caca-44e9-b390-11af1a0de496_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_crai_AccruedProjectCostsCurrent_e1b3a12e-99fd-4a07-b395-dd6e06b82314_terseLabel_en-US" xlink:label="lab_crai_AccruedProjectCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct project accruals</link:label>
    <link:label id="lab_crai_AccruedProjectCostsCurrent_label_en-US" xlink:label="lab_crai_AccruedProjectCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Project Costs, Current</link:label>
    <link:label id="lab_crai_AccruedProjectCostsCurrent_documentation_en-US" xlink:label="lab_crai_AccruedProjectCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for project costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedProjectCostsCurrent" xlink:href="crai-20240928.xsd#crai_AccruedProjectCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_AccruedProjectCostsCurrent" xlink:to="lab_crai_AccruedProjectCostsCurrent" 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_NumberOfOperatingSegments_baf620bf-a3f7-463a-a303-cd683eebcb4c_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 business segment</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_us-gaap_PreferredStockSharesIssued_c2adca80-4f54-41e6-8792-42368da6723d_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 (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_ForeignCurrencyTransactionGainLossBeforeTax_cf6387ce-1d3c-42dd-a5fd-9b94ea85b176_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency gains (losses), net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_fdad0829-c273-4ebb-a020-f6ce36e7bfe8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of fair value, assets and liabilities measured on recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_debef5a0-2677-4a71-836d-ef3f5d59f759_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_ForeignCurrencyTransactionGainLossUnrealized_2cd6385c-4cf4-415d-a8c9-166443e484da_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized foreign currency remeasurement (gains) losses, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_8c539a92-4e0d-45d2-b95e-f7d2612defac_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_ShareBasedCompensation_745a2d75-0484-48ba-b60e-556feb634db5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-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_IncomeTaxExpenseBenefit_0efcf467-eecc-4a71-90a2-179d11f43ee9_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">Provision for income taxes</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_e27abb37-aa8c-4332-972c-585da3fdfd73_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurement of acquisition-related contingent consideration</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_617a4df3-8774-47e6-b0cf-7d05684050e9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_87884c6c-9f8b-4307-8f8d-fc2113d27d7a_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental 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_NetIncomeLossAvailableToCommonStockholdersDiluted_9d3072b4-02e7-4f53-a7ee-1299b0975e77_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income &#8212; diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2ccf63b4-3674-4ada-b10c-f98664fd9f56_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">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_64abcb49-d81e-4aa1-a1fc-110a342d58ac_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">Consulting services revenues</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_StatementOfIncomeAndComprehensiveIncomeAbstract_9c2c62d7-820e-4af3-bfe9-c4f62b0cef3b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_159a2449-854c-43b2-a61b-8865fb5a8d2d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8a66e8e3-1cf9-4628-a18d-400deeec34a1_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_OperatingIncomeLoss_337a84f5-4ae1-4199-b4fd-89b831b88971_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_InterestExpense_a7f5b5fa-98a4-48af-9345-1aabbb65d8a3_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, net</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_LiabilitiesAndStockholdersEquity_0a4f0bf0-1de6-4b95-8d69-4c55e0d2396c_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 and shareholders&#8217; 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_us-gaap_IncreaseDecreaseInOperatingLiabilities_3faa8b74-d6f5-4d94-9e98-5a50c5b91c6b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, accrued expenses, and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_2d7e167d-1cf0-4507-8e0d-0fd3a0e5d57b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" 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_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_FairValueByFairValueHierarchyLevelAxis_45cf0157-1730-4e3b-8b96-7b4dbe33defb_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_EmployeeRelatedLiabilitiesCurrent_47c619d8-2f15-4e33-8c39-e29061e2309f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation and related expenses</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_13c87595-8d1b-4a18-b024-9e669472ade3_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, and other 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_crai_ForgivableLoansCurrent_2bd8081e-ea39-4299-8d19-429b04125d69_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable loans</link:label>
    <link:label id="lab_crai_ForgivableLoansCurrent_61aa5ab0-6060-431d-8f27-e37f81ac59a4_verboseLabel_en-US" xlink:label="lab_crai_ForgivableLoansCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of forgivable loans</link:label>
    <link:label id="lab_crai_ForgivableLoansCurrent_label_en-US" xlink:label="lab_crai_ForgivableLoansCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans, Current</link:label>
    <link:label id="lab_crai_ForgivableLoansCurrent_documentation_en-US" xlink:label="lab_crai_ForgivableLoansCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The current portion of forgivable loans to employees and non employee experts on the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansCurrent" xlink:href="crai-20240928.xsd#crai_ForgivableLoansCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansCurrent" xlink:to="lab_crai_ForgivableLoansCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_29dbe574-af46-4755-a420-5796bde6ba70_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_us-gaap_PaymentsOfDividends_0f314630-2feb-448a-a81a-964debfecae1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_95f19758-d91e-4fbe-b405-9f3f8245a86f_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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2958adcd-4455-4a07-9482-f99f53f04bd7_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 obtained in exchange for lease obligations</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_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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1c46e4f7-9703-42ec-a280-bf992b55aec6_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Redemption of vested employee restricted shares for tax withholding</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b8690a67-9f55-4fa7-b6f3-07cb37bb57c1_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 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_LongtermDebtTypeDomain_beced43a-b696-4a8e-a4e3-1bf3593f0cfd_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_dei_EntityAddressStateOrProvince_16014c36-9ed9-42ef-a44d-6bd32d858019_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_StatementLineItems_f51dd98a-9bd7-4e00-851c-f65bfa7089ca_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_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_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_LiabilitiesAndStockholdersEquityAbstract_493a75c4-84e6-4405-9e30-dd4a97a6054c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0f6c702c-9689-4237-8899-39757034d12f_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_fe0412e8-efc4-43cf-be15-cf552e53d298_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_ef0ea92a-4c7a-4bc1-b3ad-d9629caeb772_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNoParValue" xlink:to="lab_us-gaap_PreferredStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_4ab6d0a4-0ef6-4b45-9579-e7f11c30ef7f_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_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_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_b495bcb9-b75c-424b-859f-512022d38ef1_terseLabel_en-US" xlink:label="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount available under revolving credit facility reduced</link:label>
    <link:label id="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_label_en-US" xlink:label="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity Reduced</link:label>
    <link:label id="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_documentation_en-US" xlink:label="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reduction of maximum borrowing capacity under the credit facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" xlink:href="crai-20240928.xsd#crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" xlink:to="lab_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced" 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_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_country_GB_65855459-e2d7-49c7-8154-36776b71bba1_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_4b1c4739-4f39-4b84-ad1c-3fdcd4e71850_terseLabel_en-US" xlink:label="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated amortization, involuntary termination</link:label>
    <link:label id="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_label_en-US" xlink:label="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Amortization, Involuntary Termination</link:label>
    <link:label id="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_documentation_en-US" xlink:label="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Amortization, Involuntary Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:href="crai-20240928.xsd#crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:to="lab_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_a99e3036-5fe9-49d3-a10f-fd7cc58ef8d5_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">Right-of-use 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_ProvisionForDoubtfulAccounts_fac8d731-4b04-4232-a968-c766a3f3aa9d_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense (recovery)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_f010637c-49ac-403f-a991-8c56a3203541_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving line of credit</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_59698f39-4aeb-464d-97ac-a087b15a7b1e_verboseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Borrowings on revolving line of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" 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_crai_CompensationAndRelatedExpensesAbstract_ccc77bf9-6731-4eb9-bbba-8dbcff30223b_terseLabel_en-US" xlink:label="lab_crai_CompensationAndRelatedExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation and related expenses</link:label>
    <link:label id="lab_crai_CompensationAndRelatedExpensesAbstract_label_en-US" xlink:label="lab_crai_CompensationAndRelatedExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Related Expenses [Abstract]</link:label>
    <link:label id="lab_crai_CompensationAndRelatedExpensesAbstract_documentation_en-US" xlink:label="lab_crai_CompensationAndRelatedExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">No definition available.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CompensationAndRelatedExpensesAbstract" xlink:href="crai-20240928.xsd#crai_CompensationAndRelatedExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_CompensationAndRelatedExpensesAbstract" xlink:to="lab_crai_CompensationAndRelatedExpensesAbstract" 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_EarningsPerShareTextBlock_57222ba2-02f0-43db-9005-98348d219600_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income 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_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_SubsequentEventMember_f101ac3f-1b75-42af-8747-aa4b49ecc68f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_1af9e0de-3a5f-4131-8c42-1b4ed2bb2f57_terseLabel_en-US" xlink:label="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_label_en-US" xlink:label="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Countries Other Than United States United Kingdom [Member]</link:label>
    <link:label id="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_documentation_en-US" xlink:label="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to countries other than United States and United Kingdom.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:href="crai-20240928.xsd#crai_CountriesOtherThanUnitedStatesUnitedKingdomMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:to="lab_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0d4184b1-6f1c-4900-9691-af5305c14a1d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</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_IncomeLossFromContinuingOperationsPerBasicShare_afa64a73-3142-417b-bc68-7913f0605587_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" 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_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_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_ProceedsFromLinesOfCredit_cf41db1c-5c97-4acb-a9a2-3c6f8f113ba3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" 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_crai_NumberOfBroadAreasOfConsultingServices_c6916a5e-3baf-4d8f-a539-4378cddb7c95_terseLabel_en-US" xlink:label="lab_crai_NumberOfBroadAreasOfConsultingServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of broad areas of consulting services</link:label>
    <link:label id="lab_crai_NumberOfBroadAreasOfConsultingServices_label_en-US" xlink:label="lab_crai_NumberOfBroadAreasOfConsultingServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Broad Areas of Consulting Services</link:label>
    <link:label id="lab_crai_NumberOfBroadAreasOfConsultingServices_documentation_en-US" xlink:label="lab_crai_NumberOfBroadAreasOfConsultingServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of broad areas in consulting services offered by the reporting entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_NumberOfBroadAreasOfConsultingServices" xlink:href="crai-20240928.xsd#crai_NumberOfBroadAreasOfConsultingServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_NumberOfBroadAreasOfConsultingServices" xlink:to="lab_crai_NumberOfBroadAreasOfConsultingServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_6d5274bd-760f-4e60-be35-826a0703c85e_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_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_us-gaap_GoodwillGross_0ea67f93-7dcd-4cee-9d37-28047d59b715_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill at December 30, 2023</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_02b17805-8f9e-4bec-a233-a17eb080a2fd_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, gross</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f1c6360e-195c-4624-9931-140375841ed1_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_2629f7aa-b816-4404-8e85-cb5f6f926d59_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">Intangible assets, 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_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_crai_ScheduleOfForgivableLoansActivityTableTextBlock_6135c2b6-1265-421b-bf81-c93fa16c4773_terseLabel_en-US" xlink:label="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of forgivable loan activity</link:label>
    <link:label id="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock_label_en-US" xlink:label="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Forgivable Loans Activity [Table Text Block]</link:label>
    <link:label id="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock_documentation_en-US" xlink:label="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the forgivable loans activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfForgivableLoansActivityTableTextBlock" xlink:href="crai-20240928.xsd#crai_ScheduleOfForgivableLoansActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ScheduleOfForgivableLoansActivityTableTextBlock" xlink:to="lab_crai_ScheduleOfForgivableLoansActivityTableTextBlock" 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_CashAndCashEquivalentsFairValueDisclosure_f8d1281e-80e3-4c6c-b39a-eb913c7d70c7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market mutual funds</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_172bc21b-f346-42a4-8045-e4f23c1da984_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total non-current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" 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_dei_LocalPhoneNumber_e2e728d4-8814-46c3-b637-5cb94ef4a514_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_ContractWithCustomerAssetAndLiabilityAbstract_df6cda7e-3756-453e-a8ef-d1319c34c9c6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer Contract Asset</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_3a7e902d-5932-49cb-b8fe-947950c2e53f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue and other liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Credits and Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" 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_DeferredIncomeTaxLiabilitiesNet_e08170eb-f4b9-4d24-b20e-41265e15bd52_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_IncreaseDecreaseInOperatingCapitalAbstract_1a066116-c87d-4003-a6d9-a1cb55810dd9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</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_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_52a910cd-5007-49ba-a497-d3883cb48a12_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e89816a1-d084-47e9-a11c-2a5d59a81e3b_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">Noncash investing and financing activities:</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_ScheduleOfAccruedLiabilitiesTableTextBlock_429aebb6-4aa1-4a97-b2d7-274515323fcb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued expenses</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_ImpairmentOfIntangibleAssetsFinitelived_a7bdc4c6-b408-42be-b4c2-dc3b57ce9c64_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets impairment losses</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Finite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e07ac000-4328-4609-8a93-e5d18733cabc_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_DebtDisclosureAbstract_434aa0d1-cdd9-4646-85a7-fc74369802bb_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_6c14bbac-d836-4c9c-a5a8-dfac8959d5b4_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_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_PreferredStockSharesAuthorized_47165552-3b55-4f8a-8a64-93ece48f1817_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 (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_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_cdb506d3-329e-4be3-b10a-cb949f8770d1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of the changes in the contingent consideration liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ForgivableLoanActivityRollForward_8bdd8749-4919-4404-b5c0-07bc8927ea02_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoanActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable loan activity</link:label>
    <link:label id="lab_crai_ForgivableLoanActivityRollForward_label_en-US" xlink:label="lab_crai_ForgivableLoanActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loan Activity [Roll Forward]</link:label>
    <link:label id="lab_crai_ForgivableLoanActivityRollForward_documentation_en-US" xlink:label="lab_crai_ForgivableLoanActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forgivable Loan Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoanActivityRollForward" xlink:href="crai-20240928.xsd#crai_ForgivableLoanActivityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoanActivityRollForward" xlink:to="lab_crai_ForgivableLoanActivityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_6f718929-de3d-4a2a-a89f-d7b27dc64c12_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_LiabilitiesFairValueDisclosure_eade1a40-754b-47f3-a9e3-47d26a0bef75_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1e19c92f-d73d-42e4-a3e8-8833d51fc878_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Redemption of vested employee restricted shares for tax withholding (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_fd650a53-b93c-4ef7-86f3-717d8c9fe95e_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_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_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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_b57e5cb5-f363-4ac3-b46b-3b30c2075c12_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in accounts payable and accrued expenses for property and equipment</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_EquityComponentDomain_620a8f6e-401c-40a1-99c3-85fc532ee427_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_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_dei_EntityShellCompany_99a2cd41-0773-4ad8-b287-852a788134b6_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_15637025-94cd-4c16-aabb-cc35f84cffcb_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_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_us-gaap_StatementTable_be4b8dd9-e741-4cf9-b855-261565cc51c9_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_us-gaap_FairValueMeasurementFrequencyDomain_20ad1a34-9719-41d7-8c46-bd1e30264e48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_7062366c-8737-44d0-a558-0a6ffe5eeb9e_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_dei_CityAreaCode_85a53b08-a44d-4f32-933d-7b9d7a684fa6_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_3d48ae4e-a725-4c4b-9d6f-8d71dedb0a8b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_us-gaap_BusinessCombinationContingentConsiderationLiability_973916a4-77ac-4307-ad62-23e507633ee3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_03a2401c-9bf4-4423-9473-b1d7adc5df29_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 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_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_FairValueInputsLevel1Member_6f5b2e4c-25c6-4b6a-8ccd-380da7212568_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">Fair Value, Inputs, 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_6a19d2e5-818c-4d66-a496-f1919a522427_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ada8f5e4-c20a-4636-8b27-cb8dacce4ad9_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_e468d309-a7f4-47b5-9467-0b43896bbbb7_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_57491e5b-4166-4e5c-9b80-28594bf0fec6_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_crai_ForgivableLoansAbstract_44bf20b2-962f-4923-855a-ce2df6b47bca_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable Loans</link:label>
    <link:label id="lab_crai_ForgivableLoansAbstract_label_en-US" xlink:label="lab_crai_ForgivableLoansAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans</link:label>
    <link:label id="lab_crai_ForgivableLoansAbstract_documentation_en-US" xlink:label="lab_crai_ForgivableLoansAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">No definition available.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAbstract" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansAbstract" xlink:to="lab_crai_ForgivableLoansAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_cb60dc8c-d407-4e36-b8ee-c57421bed724_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</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_DebtInstrumentTable_c63bf659-2767-4ac8-8fb0-486bc40b1449_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_4fea3eac-dc50-4b23-8567-29036f4f195c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_5390e2a3-6610-4e03-b796-bd90bc8a3b54_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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_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_StockRepurchasedAndRetiredDuringPeriodValue_7ca877df-e25c-4c62-a717-c5e08ba679c7_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3d6f4e6e-36d5-43d7-8bf1-7425baac3e58_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">Net income per share:</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_RetainedEarningsAccumulatedDeficit_c5388212-65fa-468d-aa5f-56d5fe44dec3_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_StockRepurchasedAndRetiredDuringPeriodShares_72a232e5-5e96-4a47-a976-5a0eef8ba5f2_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount_d62206ca-1ae8-46b8-b64d-f1a075d47b37_terseLabel_en-US" xlink:label="lab_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount_label_en-US" xlink:label="lab_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement of Asset Retirement Obligations Through Noncash Payments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" xlink:to="lab_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount" 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_NetCashProvidedByUsedInFinancingActivities_0565cbd7-3bf0-48e9-a9f0-751b5b443073_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 provided by (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_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_dei_AmendmentFlag_89368af5-0e97-441b-b831-665c22b1aaee_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_dei_EntityRegistrantName_2b9f9dc3-8802-4b2c-a894-3e4593569250_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_f3f16289-860b-4321-9a79-49fdb99d614d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Consideration paid for acquisition</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_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_DepreciationDepletionAndAmortization_8ec4c000-6ea4-4106-bc91-598e3a46efb7_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_crai_JonathanD.YellinMember_label_en-US" xlink:label="lab_crai_JonathanD.YellinMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jonathan D. Yellin [Member]</link:label>
    <link:label id="lab_crai_JonathanD.YellinMember_documentation_en-US" xlink:label="lab_crai_JonathanD.YellinMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Jonathan D. Yellin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_JonathanD.YellinMember" xlink:href="crai-20240928.xsd#crai_JonathanD.YellinMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_JonathanD.YellinMember" xlink:to="lab_crai_JonathanD.YellinMember" 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_SubsequentEventsAbstract_118039f7-69cd-4603-aca1-fe0bc6e43a22_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7ffb8d5a-656a-4729-8bc7-fca111c90da7_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">Fair Value, Inputs, 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_DebtDisclosureTextBlock_8a7617c2-bc33-4ba2-a57c-1c21e13cd97c_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">Credit Agreement</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_2f1a74d7-8684-489f-a5ee-01cb0753f042_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_crai_ForgivableLoansRepayments_2c3d46d4-8430-4ace-95e0-5db61370b572_negatedTerseLabel_en-US" xlink:label="lab_crai_ForgivableLoansRepayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments</link:label>
    <link:label id="lab_crai_ForgivableLoansRepayments_label_en-US" xlink:label="lab_crai_ForgivableLoansRepayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans Repayments</link:label>
    <link:label id="lab_crai_ForgivableLoansRepayments_documentation_en-US" xlink:label="lab_crai_ForgivableLoansRepayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts of decrease as a result of repayment of forgivable loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansRepayments" xlink:href="crai-20240928.xsd#crai_ForgivableLoansRepayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansRepayments" xlink:to="lab_crai_ForgivableLoansRepayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_3223abd1-7460-4026-8439-6fbe17dfbcee_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2f1f197f-976c-45d3-9072-3602e487b98d_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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_crai_ForgivableLoansDisclosureTextBlock_16db881c-b251-4b5e-9c28-8a8db2fc677d_terseLabel_en-US" xlink:label="lab_crai_ForgivableLoansDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgivable Loans</link:label>
    <link:label id="lab_crai_ForgivableLoansDisclosureTextBlock_label_en-US" xlink:label="lab_crai_ForgivableLoansDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans Disclosure [Text Block]</link:label>
    <link:label id="lab_crai_ForgivableLoansDisclosureTextBlock_documentation_en-US" xlink:label="lab_crai_ForgivableLoansDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to disclosure of forgivable loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansDisclosureTextBlock" xlink:href="crai-20240928.xsd#crai_ForgivableLoansDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansDisclosureTextBlock" xlink:to="lab_crai_ForgivableLoansDisclosureTextBlock" 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_DisaggregationOfRevenueTableTextBlock_9c84fa8d-65f2-415a-8b52-ffecf18ebfac_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">Schedule of disaggregate CRA's revenue by type of contract and geographic location</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_UnbilledContractsReceivable_4691ae73-b33b-451a-8e26-b9baad6eb4fa_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled services, net of allowances of $1,026 and $1,629, respectively</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_63cbc5a1-9384-4395-94f8-49bf4906903f_verboseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unbilled services, net</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable" xlink:to="lab_us-gaap_UnbilledContractsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_66fbfcd0-7751-458e-b292-77d42accb422_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_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_41d10a07-ad5a-4950-a4e3-b99a2198767d_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_CommonStockValue_e925025f-23cb-400c-b12e-f9ff187dc7f8_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, no par value; 25,000,000 shares authorized; 6,761,582 and 6,934,265 shares issued and outstanding, 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_us-gaap_OtherLiabilitiesNoncurrentAbstract_ba9ed79a-ea58-4b6a-8be5-eb4d0746fc32_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8aa6d3d9-fab0-42f7-838a-57b685071ff8_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_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_d6bea709-13d0-49b5-b189-b0e73df435e1_terseLabel_en-US" xlink:label="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance awards</link:label>
    <link:label id="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_label_en-US" xlink:label="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards</link:label>
    <link:label id="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_documentation_en-US" xlink:label="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" xlink:href="crai-20240928.xsd#crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" xlink:to="lab_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards" 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_us-gaap_AccruedLiabilitiesCurrentAbstract_b04fce04-5bc4-47f7-80c9-5fa58408e6af_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_22c8843a-9b22-4052-a2af-06a8643f50d2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_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_PreferredStockValue_80293b34-2617-4b40-a0bc-9fa583f66852_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, no par value; 1,000,000 shares authorized; none issued and 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_DepreciationAndAmortization_48758e25-d67c-424a-846e-04898e622469_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_f41d7c54-c600-459b-917b-bf87572785b7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in operating lease liabilities</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_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_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_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_NetIncomeLossAvailableToCommonStockholdersBasic_33171114-0e29-42c5-863c-491041237b3b_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 &#8212; basic</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_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_LiabilitiesCurrent_b4928c46-132c-45c3-a954-880451bb4283_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_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_5409d851-7400-4239-a1cb-34477b61988e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of 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_1f64f1a9-1e95-4d7f-91d8-9d20d4286436_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_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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_e26ab308-4201-490d-b2a2-822a99c4d800_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of components of acquired identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_03d9f52b-336c-4f7c-ba24-9d286104264c_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 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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_59cefd30-0f1b-4222-9c6b-7474a2b0c0eb_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs of services (exclusive of depreciation and amortization)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" 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_CommitmentsAndContingencies_2156d436-f524-4e93-9f33-1adedd641938_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" 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_dei_EntityAddressCityOrTown_9124fca7-9c0b-4c71-b38e-7ab90124ef1f_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_DebtInstrumentAxis_2ebf1388-d3f3-47e9-8911-de7bd57122e3_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_21b6af4f-f9a7-47a0-bad1-7663c8f7303a_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4c40a609-2eac-450f-866b-95bade698e10_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</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) Attributable to Parent</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_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_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_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_dei_EntityFileNumber_13be43b6-6d1f-4e97-9555-8482241a2f55_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_crai_DanielK.MahoneyMember_label_en-US" xlink:label="lab_crai_DanielK.MahoneyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Daniel K. Mahoney [Member]</link:label>
    <link:label id="lab_crai_DanielK.MahoneyMember_documentation_en-US" xlink:label="lab_crai_DanielK.MahoneyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Daniel K. Mahoney</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DanielK.MahoneyMember" xlink:href="crai-20240928.xsd#crai_DanielK.MahoneyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_DanielK.MahoneyMember" xlink:to="lab_crai_DanielK.MahoneyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_d53e2f50-3580-4964-adb3-7e66b0e3649f_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">Revenues and Allowances</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_dei_DocumentFiscalYearFocus_848ff74a-a652-4565-b950-58993a537672_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_IncomeStatementAbstract_5535d85c-85d8-44be-9430-a60412118306_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_4723b0d6-d800-4949-b5a7-814528f52c45_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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_707e9dee-875b-4014-84b6-7a1eec70bf7d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_3a16a0aa-e3d2-49c5-8cd3-2f71aed60454_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fafa7647-9137-4e5c-8394-4bd0181bd566_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rates on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_eb3987cf-dafe-407d-891e-4467a41ab0cc_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_dd3496f0-ab1d-421e-beb1-bc4723ff8e81_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" 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_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_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_dei_DocumentPeriodEndDate_a7390aa6-60f6-484e-ad26-20f72fb8deb5_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_ContractWithCustomerBasisOfPricingDomain_436dbb31-e9f9-4d5f-9a34-069f323b2fe8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" 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_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_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_crai_RightOfUseAssetAmortization_fe057f7e-69eb-4328-ad7e-5d618d104e93_terseLabel_en-US" xlink:label="lab_crai_RightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use asset amortization</link:label>
    <link:label id="lab_crai_RightOfUseAssetAmortization_label_en-US" xlink:label="lab_crai_RightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right of Use Asset Amortization</link:label>
    <link:label id="lab_crai_RightOfUseAssetAmortization_documentation_en-US" xlink:label="lab_crai_RightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of right-of-use asset amortization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_RightOfUseAssetAmortization" xlink:href="crai-20240928.xsd#crai_RightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_RightOfUseAssetAmortization" xlink:to="lab_crai_RightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_CreditAgreementMember_bd43b1de-34e9-40c9-aca7-be6c56e000a7_terseLabel_en-US" xlink:label="lab_crai_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_crai_CreditAgreementMember_label_en-US" xlink:label="lab_crai_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_crai_CreditAgreementMember_documentation_en-US" xlink:label="lab_crai_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CreditAgreementMember" xlink:href="crai-20240928.xsd#crai_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_CreditAgreementMember" xlink:to="lab_crai_CreditAgreementMember" 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_IncomeLossFromContinuingOperationsPerDilutedShare_b6c06e43-da17-4f6b-9ebf-93351172942d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f15ca777-88f0-4b28-be4d-a8edc205d23f_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts included in contract liabilities at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" 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_PrepaidExpenseAndOtherAssetsCurrent_38cb5327-8428-47e1-b9d3-d4b639e2be23_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_666b7e04-cade-46b0-b383-8b1661726367_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_dei_DocumentQuarterlyReport_e921f83a-21ad-4367-bc3f-be3b04e699af_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f1be4cb0-dac6-4fa3-beb5-f5674d32c64f_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_dei_EntityCurrentReportingStatus_458c16ac-14bb-4898-aafd-0258d0a369fb_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_RetainedEarningsMember_8318d1da-df3b-456e-990c-59644c0fc589_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_crai_IncreaseDecreaseInLeaseLiabilities_1161748c-0b0f-4556-ac89-40acce90baaf_terseLabel_en-US" xlink:label="lab_crai_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInLeaseLiabilities_label_en-US" xlink:label="lab_crai_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease in Lease Liabilities</link:label>
    <link:label id="lab_crai_IncreaseDecreaseInLeaseLiabilities_documentation_en-US" xlink:label="lab_crai_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in the aggregate amount of lease liabilities that result from activities that generate operating income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInLeaseLiabilities" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_IncreaseDecreaseInLeaseLiabilities" xlink:to="lab_crai_IncreaseDecreaseInLeaseLiabilities" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_223e272c-8981-43d3-8199-76254ed4ff00_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f0e2baa1-4903-4c5e-84be-4ca84fe73ce9_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">Weighted average shares outstanding &#8212; 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_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_crai_AllowanceForUnbilledServices_882b88d1-cc55-41af-a177-4981894e9b55_terseLabel_en-US" xlink:label="lab_crai_AllowanceForUnbilledServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for unbilled services</link:label>
    <link:label id="lab_crai_AllowanceForUnbilledServices_label_en-US" xlink:label="lab_crai_AllowanceForUnbilledServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance For Unbilled Services</link:label>
    <link:label id="lab_crai_AllowanceForUnbilledServices_documentation_en-US" xlink:label="lab_crai_AllowanceForUnbilledServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AllowanceForUnbilledServices" xlink:href="crai-20240928.xsd#crai_AllowanceForUnbilledServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_AllowanceForUnbilledServices" xlink:to="lab_crai_AllowanceForUnbilledServices" xlink:type="arc" order="1"/>
    <link:label id="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets_9757f9c1-9eff-4442-b372-2242f3a960e4_negatedTerseLabel_en-US" xlink:label="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications from accrued expenses or to other assets</link:label>
    <link:label id="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets_label_en-US" xlink:label="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgivable Loans Reclassification From Accrued Expenses To Other Assets</link:label>
    <link:label id="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets_documentation_en-US" xlink:label="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts of decrease as a result of reclassification from accrued expenses and reclassification to other assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:href="crai-20240928.xsd#crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:to="lab_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_660e7a2c-7dd6-443e-a5c1-6c362eb544a6_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 Shareholders' Equity</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_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_dei_EntityFilerCategory_d43287dc-9d7f-4454-b0ab-6ee911d16a44_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_us-gaap_TimeAndMaterialsContractMember_c43b5a20-1a2d-4a3d-9e66-3f0d04eaed12_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Time-and-materials</link:label>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time-and-Materials Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_b3831499-450f-4a46-8bb1-0a22bbde42c4_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured by letters of credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" 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>11
<FILENAME>crai-20240928_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:f7140960-6804-49e9-9e41-12161f089ac9,g:27e96ba5-a485-4415-82ce-632ebebf9611-->
<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.crai.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="crai-20240928.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_853486fa-b4b3-4b2b-9c74-b84b72fb1b4f" 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_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentType_853486fa-b4b3-4b2b-9c74-b84b72fb1b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_f3fcee4c-8bd7-4cb0-946b-98068cd993a2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentQuarterlyReport_f3fcee4c-8bd7-4cb0-946b-98068cd993a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_bae0b6c3-59c3-4203-8593-1ae42b5a2966" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentPeriodEndDate_bae0b6c3-59c3-4203-8593-1ae42b5a2966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_25286901-d12b-454b-8b47-b5bed4a0f9aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentTransitionReport_25286901-d12b-454b-8b47-b5bed4a0f9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_173f558c-13d0-451d-84c8-2cc48f8ab568" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityFileNumber_173f558c-13d0-451d-84c8-2cc48f8ab568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c73fda9c-5bdf-4e30-80d2-f296e81abb9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityRegistrantName_c73fda9c-5bdf-4e30-80d2-f296e81abb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_347fcc48-d287-48e4-95de-0bfc62b138da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_347fcc48-d287-48e4-95de-0bfc62b138da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ba4903b3-2dbc-4367-80ef-48bd28fe3574" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityTaxIdentificationNumber_ba4903b3-2dbc-4367-80ef-48bd28fe3574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f0349d0b-ed43-418b-aedb-d918a54c1c15" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityAddressAddressLine1_f0349d0b-ed43-418b-aedb-d918a54c1c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_280a48f5-fa95-40e6-960c-2cb5dd249d91" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityAddressCityOrTown_280a48f5-fa95-40e6-960c-2cb5dd249d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_98580b97-fb20-45ff-9f13-63562356a86c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityAddressStateOrProvince_98580b97-fb20-45ff-9f13-63562356a86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_888c37b2-fb12-497f-b03a-7408fa1a5342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityAddressPostalZipCode_888c37b2-fb12-497f-b03a-7408fa1a5342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f354997e-ae12-4f2b-b549-6876f39c41a2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_CityAreaCode_f354997e-ae12-4f2b-b549-6876f39c41a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7ca07e04-11fd-4742-8f80-dc9e7b553c5d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_LocalPhoneNumber_7ca07e04-11fd-4742-8f80-dc9e7b553c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9da60c1e-0bb6-421e-9ee4-a01a362f839f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_Security12bTitle_9da60c1e-0bb6-421e-9ee4-a01a362f839f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9347f536-fe31-4d20-bfc1-b87e00331aeb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_TradingSymbol_9347f536-fe31-4d20-bfc1-b87e00331aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_74066355-901b-40f4-8e5b-bff59be446a8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_SecurityExchangeName_74066355-901b-40f4-8e5b-bff59be446a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c80231f3-4da7-4ede-9321-384396e085a4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityCurrentReportingStatus_c80231f3-4da7-4ede-9321-384396e085a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_4c190bc8-d739-4799-ab4d-cbf9fb3e6df5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityInteractiveDataCurrent_4c190bc8-d739-4799-ab4d-cbf9fb3e6df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_8687e8cb-d572-4d12-b49f-74e9bdc7ca70" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityFilerCategory_8687e8cb-d572-4d12-b49f-74e9bdc7ca70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_a5c7c073-aafe-443b-953c-c85e34298849" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntitySmallBusiness_a5c7c073-aafe-443b-953c-c85e34298849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_60e5b781-b92e-4282-a463-cd5742501d7d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityEmergingGrowthCompany_60e5b781-b92e-4282-a463-cd5742501d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_43e5f1d7-6a47-4aaa-8644-24d21abd0b49" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityShellCompany_43e5f1d7-6a47-4aaa-8644-24d21abd0b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_32912f44-172a-42fb-b8a9-ffb20c4a4ecb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_32912f44-172a-42fb-b8a9-ffb20c4a4ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_96bb7b95-d1db-4cfe-a4a0-77b123a64ec7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_EntityCentralIndexKey_96bb7b95-d1db-4cfe-a4a0-77b123a64ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_1b5cf79d-1828-47b8-a6ce-20803e7e2277" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_AmendmentFlag_1b5cf79d-1828-47b8-a6ce-20803e7e2277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_40a37e3e-e6ea-4981-869c-7d2f5fd39e19" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_CurrentFiscalYearEndDate_40a37e3e-e6ea-4981-869c-7d2f5fd39e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_866a2795-c8e6-4f9f-a495-2a753bd47c15" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentFiscalYearFocus_866a2795-c8e6-4f9f-a495-2a753bd47c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_afb88af6-5a3e-4657-9bde-118e1c0fb6e1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cfe52b79-6077-4f3c-8069-6827c166d3c4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_afb88af6-5a3e-4657-9bde-118e1c0fb6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" 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_73f8511f-d730-43b8-8dff-430fc59a5504" 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_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73f8511f-d730-43b8-8dff-430fc59a5504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_bc57a629-81fd-445e-ab6d-3e45d08c2db8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_bc57a629-81fd-445e-ab6d-3e45d08c2db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b05ed48d-ec6b-4e42-b5eb-1c33243d92d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b05ed48d-ec6b-4e42-b5eb-1c33243d92d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_5034fc2f-6117-4b23-b5e9-b661480864c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_DepreciationAndAmortization_5034fc2f-6117-4b23-b5e9-b661480864c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4d34a320-2bd5-4856-aa58-181cdbc3c266" 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_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_OperatingIncomeLoss_4d34a320-2bd5-4856-aa58-181cdbc3c266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a03a70a7-67ca-4f99-8e4b-18417ec4e712" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_InterestExpense_a03a70a7-67ca-4f99-8e4b-18417ec4e712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f3371270-30c6-46d7-80b3-a0661e6c444e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f3371270-30c6-46d7-80b3-a0661e6c444e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_68ebab94-5ee5-4039-8000-811ae504002d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_68ebab94-5ee5-4039-8000-811ae504002d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f05c2721-a9ac-450a-82a6-cbeba012dd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f05c2721-a9ac-450a-82a6-cbeba012dd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_99d09024-2fa6-4ae1-a809-9347914acc67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_NetIncomeLoss_99d09024-2fa6-4ae1-a809-9347914acc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7b5bb6db-28ea-4a07-9140-5520f34cee97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_EarningsPerShareAbstract_7b5bb6db-28ea-4a07-9140-5520f34cee97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a05c1d95-6ce8-43d5-afd4-55c93319dc26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b5bb6db-28ea-4a07-9140-5520f34cee97" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a05c1d95-6ce8-43d5-afd4-55c93319dc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f83c2908-f217-4c14-af8a-168e3513d686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b5bb6db-28ea-4a07-9140-5520f34cee97" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f83c2908-f217-4c14-af8a-168e3513d686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5918edd9-c5cb-4c1b-8aa5-756f469b8a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7641668c-665d-48bf-aa37-3070449ad938" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5918edd9-c5cb-4c1b-8aa5-756f469b8a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dbe339d6-20ef-4275-8ce4-d2e3ec89825c" 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_5918edd9-c5cb-4c1b-8aa5-756f469b8a4f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dbe339d6-20ef-4275-8ce4-d2e3ec89825c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_730e40e3-c4df-4638-b753-6ea5d3e52d6f" 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_5918edd9-c5cb-4c1b-8aa5-756f469b8a4f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_730e40e3-c4df-4638-b753-6ea5d3e52d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c479fdaa-eaef-4b51-b0d7-9334ce6c7187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_42f4e4d9-76f0-42a6-8fc0-90872528f769" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_c479fdaa-eaef-4b51-b0d7-9334ce6c7187" xlink:to="loc_us-gaap_NetIncomeLoss_42f4e4d9-76f0-42a6-8fc0-90872528f769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_44a1eba1-947c-48b5-b855-936bf17236bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c479fdaa-eaef-4b51-b0d7-9334ce6c7187" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_44a1eba1-947c-48b5-b855-936bf17236bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57397b6b-bff9-450e-bb71-815b43a10016" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_44a1eba1-947c-48b5-b855-936bf17236bd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57397b6b-bff9-450e-bb71-815b43a10016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_22af9e8f-2867-4f51-9fe8-2265d142affe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c479fdaa-eaef-4b51-b0d7-9334ce6c7187" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_22af9e8f-2867-4f51-9fe8-2265d142affe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1f6a2a77-2398-44d5-b9ff-753717089c60" 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_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" 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_StatementOfFinancialPositionAbstract_1f6a2a77-2398-44d5-b9ff-753717089c60" xlink:to="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" 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_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8640d2a9-998c-4fee-bd96-e58af8dcb579" 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_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8640d2a9-998c-4fee-bd96-e58af8dcb579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a8346533-c59a-439b-b807-a21a7fc01660" 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_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a8346533-c59a-439b-b807-a21a7fc01660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_3ab9fa39-dd93-4907-8270-fb2c2a0bf863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_us-gaap_UnbilledContractsReceivable_3ab9fa39-dd93-4907-8270-fb2c2a0bf863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d614f34e-3044-421b-b91a-b4155d24ed56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d614f34e-3044-421b-b91a-b4155d24ed56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansCurrent_40010a57-08e5-4b57-a66a-3a15c3c30ab2" xlink:href="crai-20240928.xsd#crai_ForgivableLoansCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_crai_ForgivableLoansCurrent_40010a57-08e5-4b57-a66a-3a15c3c30ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_df592407-f39d-4860-aff0-282e0731f909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b66b8ed9-669c-4857-958a-3185e6eb5f63" xlink:to="loc_us-gaap_AssetsCurrent_df592407-f39d-4860-aff0-282e0731f909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_86e313f9-9b55-437e-acea-8745e7b74d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_86e313f9-9b55-437e-acea-8745e7b74d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_06eaad63-6818-42a5-8f0b-e114ca4f4071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_Goodwill_06eaad63-6818-42a5-8f0b-e114ca4f4071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2eea58b5-9b96-433c-b451-c96ee7755b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2eea58b5-9b96-433c-b451-c96ee7755b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_da100f91-ae1d-464a-aff3-bd40a4942b48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_da100f91-ae1d-464a-aff3-bd40a4942b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a4e568ec-8739-4ef0-a22e-c11144bad38a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a4e568ec-8739-4ef0-a22e-c11144bad38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansNoncurrent_df24eef0-782f-492f-b22e-2bf53c065546" xlink:href="crai-20240928.xsd#crai_ForgivableLoansNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_crai_ForgivableLoansNoncurrent_df24eef0-782f-492f-b22e-2bf53c065546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_93083118-1538-434d-b9e2-42b7320d933c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_93083118-1538-434d-b9e2-42b7320d933c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_28758a50-a7ff-4fd9-9eeb-5756fea19064" 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_ca3858a8-ba9c-4258-8012-5a91f1551a84" xlink:to="loc_us-gaap_Assets_28758a50-a7ff-4fd9-9eeb-5756fea19064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" 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_StatementOfFinancialPositionAbstract_1f6a2a77-2398-44d5-b9ff-753717089c60" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" 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_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_20b4e6f2-d4ad-4eb7-8e52-c246ddde74ca" 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_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_AccountsPayableCurrent_20b4e6f2-d4ad-4eb7-8e52-c246ddde74ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_67a52b57-73d3-426a-940a-c441547be848" 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_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_67a52b57-73d3-426a-940a-c441547be848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_248826b1-9f0d-4eb0-abf7-59df1e811a97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_248826b1-9f0d-4eb0-abf7-59df1e811a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_3ed788cc-766f-414e-9ddb-b474e57b09dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_3ed788cc-766f-414e-9ddb-b474e57b09dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_eb079973-b441-4b3f-bfbf-aff1b289fb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_eb079973-b441-4b3f-bfbf-aff1b289fb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_9edec2bf-feed-40d3-8981-c384d2b3c23d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_LinesOfCreditCurrent_9edec2bf-feed-40d3-8981-c384d2b3c23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fca82219-2bcb-483a-9249-0bd5b55d597f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_80e7343a-04c8-4011-8e26-85335d0b2993" xlink:to="loc_us-gaap_LiabilitiesCurrent_fca82219-2bcb-483a-9249-0bd5b55d597f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_1d893c61-3dc2-4763-9975-4b56dc9b8d14" xlink:href="crai-20240928.xsd#crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:to="loc_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent_1d893c61-3dc2-4763-9975-4b56dc9b8d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2e976e64-12b6-4fe7-a0fe-b0504c39a5a4" 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_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2e976e64-12b6-4fe7-a0fe-b0504c39a5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_aa8e42ce-8d15-4090-a074-83e174151873" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_aa8e42ce-8d15-4090-a074-83e174151873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_ab581f9e-f51b-490b-bcf7-ca17d2c9f2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_e5cd1fb8-7973-42e9-9f7f-e4217800e47c" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_ab581f9e-f51b-490b-bcf7-ca17d2c9f2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a84c6687-b3cf-4fbb-830c-1e70c15a410d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a84c6687-b3cf-4fbb-830c-1e70c15a410d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a01ed872-8f16-4b29-9bbe-b46cbd650329" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:to="loc_us-gaap_PreferredStockValue_a01ed872-8f16-4b29-9bbe-b46cbd650329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3885c7ea-66a1-4a43-ab30-0c86bcff742e" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:to="loc_us-gaap_CommonStockValue_3885c7ea-66a1-4a43-ab30-0c86bcff742e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8357d896-f575-4e38-a0c7-a097707b6985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8357d896-f575-4e38-a0c7-a097707b6985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_125158ec-9dbf-49f4-ac53-b807f6221179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_125158ec-9dbf-49f4-ac53-b807f6221179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ffd77e37-2a5f-4d9a-b68b-95842bbc943b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_720a0f5a-8e75-41b8-a25f-87caeaba0c69" xlink:to="loc_us-gaap_StockholdersEquity_ffd77e37-2a5f-4d9a-b68b-95842bbc943b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_37090f76-804f-4ac3-82cd-2190ef0f3541" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ba90cbe-602a-40c0-9c63-12ce915d4852" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_37090f76-804f-4ac3-82cd-2190ef0f3541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" 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_AllowanceForDoubtfulAccountsReceivableCurrent_78dad34a-5a1a-4893-a658-1c0a94faa798" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_78dad34a-5a1a-4893-a658-1c0a94faa798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AllowanceForUnbilledServices_2a5332df-0e56-4fef-a102-b11516759031" xlink:href="crai-20240928.xsd#crai_AllowanceForUnbilledServices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_crai_AllowanceForUnbilledServices_2a5332df-0e56-4fef-a102-b11516759031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue_51dda27c-fc58-467f-89ff-83f8e3c89ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_PreferredStockNoParValue_51dda27c-fc58-467f-89ff-83f8e3c89ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4da29ff7-6f64-4fbc-828a-a2594136f3da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4da29ff7-6f64-4fbc-828a-a2594136f3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_1542120d-02e8-46cd-9703-d978d2a19d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_PreferredStockSharesIssued_1542120d-02e8-46cd-9703-d978d2a19d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_590fc445-acf4-46be-88e5-bff024a59252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_590fc445-acf4-46be-88e5-bff024a59252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_11f4bbc1-2566-4448-9da2-8def69573a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_CommonStockNoParValue_11f4bbc1-2566-4448-9da2-8def69573a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bfc3fa81-3934-4d33-8567-f7feb3ee9cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bfc3fa81-3934-4d33-8567-f7feb3ee9cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e3eb6d0b-a687-4d44-96ea-544da3e6ac50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_CommonStockSharesIssued_e3eb6d0b-a687-4d44-96ea-544da3e6ac50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_963d3b9c-8f34-4fcc-991f-2a083ba8656d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1126f116-db82-4443-b898-60977b2f6779" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_963d3b9c-8f34-4fcc-991f-2a083ba8656d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c47e04d-b637-483f-abce-431f1467b67b" 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_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c47e04d-b637-483f-abce-431f1467b67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c115b6ea-1b44-4610-bcb6-c210da407ec3" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c47e04d-b637-483f-abce-431f1467b67b" xlink:to="loc_us-gaap_NetIncomeLoss_c115b6ea-1b44-4610-bcb6-c210da407ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" 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_5c47e04d-b637-483f-abce-431f1467b67b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7036456a-4fea-4fac-aaea-eb839a0a0d67" 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_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7036456a-4fea-4fac-aaea-eb839a0a0d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_RightOfUseAssetAmortization_6a894314-2b15-409d-8387-97ace64df13e" xlink:href="crai-20240928.xsd#crai_RightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_crai_RightOfUseAssetAmortization_6a894314-2b15-409d-8387-97ace64df13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2dae1012-00cf-4187-b14b-70c04a918bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2dae1012-00cf-4187-b14b-70c04a918bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_81c773b7-cb18-4e28-b874-af480c0dad5e" 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_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_us-gaap_ShareBasedCompensation_81c773b7-cb18-4e28-b874-af480c0dad5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ed5349cf-f8e3-4e83-8c4d-23ae6f9f3d84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ed5349cf-f8e3-4e83-8c4d-23ae6f9f3d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_554297bd-46ce-40be-a3b7-dca8ca776354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcd23955-d283-429d-8f3a-d9a3720a4777" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_554297bd-46ce-40be-a3b7-dca8ca776354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c47e04d-b637-483f-abce-431f1467b67b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9715e94b-2c6d-4782-8401-63904b650162" 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_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9715e94b-2c6d-4782-8401-63904b650162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2df8f4f8-32d9-41f8-abd3-225511bd8991" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2df8f4f8-32d9-41f8-abd3-225511bd8991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_cac85f02-9964-4dc1-b8dd-b89caf5079af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_cac85f02-9964-4dc1-b8dd-b89caf5079af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInForgivableLoans_cf8d7d4c-7ee6-460f-a0d6-0cd2330f2bfb" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInForgivableLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_crai_IncreaseDecreaseInForgivableLoans_cf8d7d4c-7ee6-460f-a0d6-0cd2330f2bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards_bcbc84f1-eb17-4926-ae7c-bfe01c1d2143" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInObligationIncentiveCashAwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_crai_IncreaseDecreaseInObligationIncentiveCashAwards_bcbc84f1-eb17-4926-ae7c-bfe01c1d2143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_209f030c-6020-4a0c-9796-f633628683fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_209f030c-6020-4a0c-9796-f633628683fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_IncreaseDecreaseInLeaseLiabilities_522e3daa-c199-48df-b5c8-68b74d199529" xlink:href="crai-20240928.xsd#crai_IncreaseDecreaseInLeaseLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a130c950-72f9-45d5-b0ef-79c9f7319848" xlink:to="loc_crai_IncreaseDecreaseInLeaseLiabilities_522e3daa-c199-48df-b5c8-68b74d199529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ec097916-3cb8-46ad-b637-5f66519356e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c47e04d-b637-483f-abce-431f1467b67b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ec097916-3cb8-46ad-b637-5f66519356e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_386032f0-087d-429f-bb9d-b3831be2efe6" 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_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_386032f0-087d-429f-bb9d-b3831be2efe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_71b4dc8c-b528-4499-bfa4-829733bee64f" 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_386032f0-087d-429f-bb9d-b3831be2efe6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_71b4dc8c-b528-4499-bfa4-829733bee64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_dd1baa3b-2245-4215-af11-f91de208f928" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_386032f0-087d-429f-bb9d-b3831be2efe6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_dd1baa3b-2245-4215-af11-f91de208f928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf3e7bf9-e3d2-4da9-9ca3-cd762ebefb05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_386032f0-087d-429f-bb9d-b3831be2efe6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf3e7bf9-e3d2-4da9-9ca3-cd762ebefb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" 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_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_ad2b8c09-8244-43cc-a063-4d54a50b3933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_ad2b8c09-8244-43cc-a063-4d54a50b3933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_c9a7a206-a217-49a3-840c-59ffcb4a2cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_c9a7a206-a217-49a3-840c-59ffcb4a2cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9b6c3943-4f6b-45d5-b2c7-265a6de999df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9b6c3943-4f6b-45d5-b2c7-265a6de999df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_e4135096-aa82-43ec-bcd2-50754ea44a98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_PaymentsOfDividends_e4135096-aa82-43ec-bcd2-50754ea44a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d9e4a19f-1861-4ef8-a5d2-3ff18c5173d6" 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_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d9e4a19f-1861-4ef8-a5d2-3ff18c5173d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d0cb434b-68bd-4077-bf76-e87eeee15c27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5ff0d241-27a6-4cc7-b410-b65f0488191c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d0cb434b-68bd-4077-bf76-e87eeee15c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_19e203a5-cebd-48d1-ad6a-7d67fa87b810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_19e203a5-cebd-48d1-ad6a-7d67fa87b810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d156e526-839e-4dd6-8711-4ce2dc2124eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d156e526-839e-4dd6-8711-4ce2dc2124eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e801518-b180-491a-a078-df4ec23ba066" 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_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e801518-b180-491a-a078-df4ec23ba066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_450ef875-3956-4e21-b146-232273f583b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_450ef875-3956-4e21-b146-232273f583b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" 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_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_49b397c3-0b48-4883-8b1d-c39799f28706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_49b397c3-0b48-4883-8b1d-c39799f28706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount_357754b9-867f-4bbe-a0e1-f86ac022b51b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" xlink:to="loc_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount_357754b9-867f-4bbe-a0e1-f86ac022b51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ExciseTaxOnShareRepurchases_bb60fe22-2329-43bc-989b-b2c98b82a955" xlink:href="crai-20240928.xsd#crai_ExciseTaxOnShareRepurchases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" xlink:to="loc_crai_ExciseTaxOnShareRepurchases_bb60fe22-2329-43bc-989b-b2c98b82a955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_253f6758-f53b-4b7f-882d-66f64b28bce4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_dd8395e4-e0b6-4c44-a6ea-5e5905c0869e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_253f6758-f53b-4b7f-882d-66f64b28bce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_36eb337e-8c5d-434f-b634-13050af61802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_bce3663b-657e-4813-8d30-70a055bfa7df" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_36eb337e-8c5d-434f-b634-13050af61802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_30ef5434-478a-4900-bbe5-a3b0d44ee6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_36eb337e-8c5d-434f-b634-13050af61802" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_30ef5434-478a-4900-bbe5-a3b0d44ee6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_d0516f51-a204-4edf-9fe0-4db8769faa22" 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_36eb337e-8c5d-434f-b634-13050af61802" xlink:to="loc_us-gaap_InterestPaidNet_d0516f51-a204-4edf-9fe0-4db8769faa22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_aa620298-2302-400b-b3e9-4897b778910a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_36eb337e-8c5d-434f-b634-13050af61802" xlink:to="loc_us-gaap_OperatingLeasePayments_aa620298-2302-400b-b3e9-4897b778910a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_f5a24540-dda5-4e99-9111-c84e22d22e13" 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_c0b1889e-81a9-493e-ade6-40eb4e003423" 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_f5a24540-dda5-4e99-9111-c84e22d22e13" xlink:to="loc_us-gaap_StatementTable_c0b1889e-81a9-493e-ade6-40eb4e003423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6e53dd9a-3a90-47c5-9418-c5129a35a578" 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_c0b1889e-81a9-493e-ade6-40eb4e003423" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6e53dd9a-3a90-47c5-9418-c5129a35a578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" 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_6e53dd9a-3a90-47c5-9418-c5129a35a578" xlink:to="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbc952d4-4e19-4828-8982-ca7b8541cf2b" 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_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_CommonStockMember_fbc952d4-4e19-4828-8982-ca7b8541cf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2e49bcf1-1bf9-4e5c-84c9-7f3111d625a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_RetainedEarningsMember_2e49bcf1-1bf9-4e5c-84c9-7f3111d625a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3d16df6e-d09a-4f8e-a830-17b3b1c7ae96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b986f508-0de2-4615-88c2-d25426f6d057" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3d16df6e-d09a-4f8e-a830-17b3b1c7ae96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" 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_c0b1889e-81a9-493e-ade6-40eb4e003423" xlink:to="loc_us-gaap_StatementLineItems_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" 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_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fc54346c-5ff2-4900-b848-1e1681cf1e05" 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_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fc54346c-5ff2-4900-b848-1e1681cf1e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2843a300-843e-4dfe-be5f-c0375fe3cc5e" 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_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockholdersEquity_2843a300-843e-4dfe-be5f-c0375fe3cc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f04024d4-94e0-4a73-9d16-0f11bbdab713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_NetIncomeLoss_f04024d4-94e0-4a73-9d16-0f11bbdab713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e2a3ff04-2825-43bc-8db3-70d18a7ff695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e2a3ff04-2825-43bc-8db3-70d18a7ff695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_303a1e09-aeee-4803-ac01-7e12d340da9d" xlink:href="crai-20240928.xsd#crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees_303a1e09-aeee-4803-ac01-7e12d340da9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_430e76c9-a0da-4af9-a117-debba0528217" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_430e76c9-a0da-4af9-a117-debba0528217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_babef580-9b79-41e5-9f4f-6eb9dec522c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_babef580-9b79-41e5-9f4f-6eb9dec522c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_eb1826e5-1771-45ec-84a7-e195616d1e13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_eb1826e5-1771-45ec-84a7-e195616d1e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d913a45d-e168-4267-970a-77ce477be993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d913a45d-e168-4267-970a-77ce477be993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_b01b24de-9b49-4406-966b-fc22da0c769b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_b01b24de-9b49-4406-966b-fc22da0c769b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet_625b8695-6e47-46c9-9f21-970e3cc818c3" xlink:href="crai-20240928.xsd#crai_AccruedExciseTaxOnSharesRepurchasedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_AccruedExciseTaxOnSharesRepurchasedNet_625b8695-6e47-46c9-9f21-970e3cc818c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DividendsShareBasedCompensationNet_d4693ef9-4533-47a5-8770-095552b2be84" xlink:href="crai-20240928.xsd#crai_DividendsShareBasedCompensationNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_crai_DividendsShareBasedCompensationNet_d4693ef9-4533-47a5-8770-095552b2be84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_1e24f220-ecb2-4a85-b7e3-8393dbad4cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_DividendsCash_1e24f220-ecb2-4a85-b7e3-8393dbad4cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6ee99664-3e0c-4d00-9a95-0ad50a80f18c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6ee99664-3e0c-4d00-9a95-0ad50a80f18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e28382d3-e80f-46ca-a646-61d61b3bb579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_63c50175-1fad-424b-8dec-cb7d814429ea" xlink:to="loc_us-gaap_StockholdersEquity_e28382d3-e80f-46ca-a646-61d61b3bb579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_13e25719-f5af-432d-8489-93400e689bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3e1a1ef0-ee12-44c7-a8d4-db7e52806b72" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_13e25719-f5af-432d-8489-93400e689bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical" xlink:type="simple" xlink:href="crai-20240928.xsd#CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ef5b6c99-3e54-42c6-8c14-c968abebb9a6" 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_CommonStockDividendsPerShareDeclared_673b2be1-537f-4b1c-9660-b22a762fb3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ef5b6c99-3e54-42c6-8c14-c968abebb9a6" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_673b2be1-537f-4b1c-9660-b22a762fb3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="crai-20240928.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c6f9c647-857e-4679-a1e7-bd60aead08f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8beb19b4-4dc8-4cc2-9b35-8d610cb80549" 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_AccountingPoliciesAbstract_c6f9c647-857e-4679-a1e7-bd60aead08f5" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8beb19b4-4dc8-4cc2-9b35-8d610cb80549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowances" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowances"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/RevenuesandAllowances" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ee31f425-043d-4c9b-bf45-91aeb157eb98" 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_63f5c8bb-2778-4b04-96f5-67479fdac6d4" 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_ee31f425-043d-4c9b-bf45-91aeb157eb98" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_63f5c8bb-2778-4b04-96f5-67479fdac6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoans" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoans"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/ForgivableLoans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAbstract_f911a4f3-f7f8-4379-9cd5-8814909e9fe0" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansDisclosureTextBlock_2019f8f5-ed6a-488e-9266-b74522dc8603" xlink:href="crai-20240928.xsd#crai_ForgivableLoansDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_f911a4f3-f7f8-4379-9cd5-8814909e9fe0" xlink:to="loc_crai_ForgivableLoansDisclosureTextBlock_2019f8f5-ed6a-488e-9266-b74522dc8603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f66acd83-da69-490f-8819-bbc2e06c4295" 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_e45a02a2-a524-4df0-924f-ef7fbb9d4a50" 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_f66acd83-da69-490f-8819-bbc2e06c4295" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_e45a02a2-a524-4df0-924f-ef7fbb9d4a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/AccruedExpenses" xlink:type="simple" xlink:href="crai-20240928.xsd#AccruedExpenses"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_19b9685c-1699-43f2-8f7d-616037625cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_45e19899-faee-440b-a21c-c243bc193212" 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_AccruedLiabilitiesCurrentAbstract_19b9685c-1699-43f2-8f7d-616037625cb4" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_45e19899-faee-440b-a21c-c243bc193212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/IncomeTaxes" xlink:type="simple" xlink:href="crai-20240928.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0ff12272-937e-4bdb-b503-7f4a62a95102" 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_1ba23bd9-d91e-4fbb-b66a-3e3000563108" 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_0ff12272-937e-4bdb-b503-7f4a62a95102" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1ba23bd9-d91e-4fbb-b66a-3e3000563108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="crai-20240928.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ae41b576-65ac-456d-a146-583d7f457bc1" 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_6af76f95-0818-4d2f-937a-6b8d0a426068" 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_ae41b576-65ac-456d-a146-583d7f457bc1" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_6af76f95-0818-4d2f-937a-6b8d0a426068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="crai-20240928.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2cd40ad9-3da5-4ee4-bf63-ce9babf2c138" 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_88567019-934e-4613-bfd0-3ce3f730e4a1" 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_2cd40ad9-3da5-4ee4-bf63-ce9babf2c138" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_88567019-934e-4613-bfd0-3ce3f730e4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CreditAgreement" xlink:type="simple" xlink:href="crai-20240928.xsd#CreditAgreement"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CreditAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_31054bb6-dfbc-44ac-bb02-475e6c265bf3" 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_b0b32b0d-0be7-4811-afeb-c8f1974ead5d" 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_31054bb6-dfbc-44ac-bb02-475e6c265bf3" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_b0b32b0d-0be7-4811-afeb-c8f1974ead5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="crai-20240928.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_10fc43a8-ac25-417c-8c02-7fb85e410ec5" 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_80484ce6-8f08-464d-8587-f437e42129a2" 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_10fc43a8-ac25-417c-8c02-7fb85e410ec5" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_80484ce6-8f08-464d-8587-f437e42129a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/SubsequentEvents" xlink:type="simple" xlink:href="crai-20240928.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_37cbcf07-d50a-46af-9c1e-235c81da3228" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_3ef4ebed-21a2-49ac-ab61-1c3587a65c64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_37cbcf07-d50a-46af-9c1e-235c81da3228" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_3ef4ebed-21a2-49ac-ab61-1c3587a65c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="crai-20240928.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_73fceb06-c8e3-46c3-9bb4-ac722c2a8b25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2f549c93-196d-4619-853d-c9795eb53313" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73fceb06-c8e3-46c3-9bb4-ac722c2a8b25" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2f549c93-196d-4619-853d-c9795eb53313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_231fe989-2393-41d0-8132-904e63a47715" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73fceb06-c8e3-46c3-9bb4-ac722c2a8b25" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_231fe989-2393-41d0-8132-904e63a47715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowancesTables" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowancesTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/RevenuesandAllowancesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_56c86a28-6b85-42d4-86d8-559331e5b509" 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_07ea11a6-f35d-4ba4-9fcc-18d77f20d081" 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_56c86a28-6b85-42d4-86d8-559331e5b509" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_07ea11a6-f35d-4ba4-9fcc-18d77f20d081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfBadDebtExpenseTableTextBlock_10714308-7d66-4e51-a763-c7cd9458da9f" xlink:href="crai-20240928.xsd#crai_ScheduleOfBadDebtExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_56c86a28-6b85-42d4-86d8-559331e5b509" xlink:to="loc_crai_ScheduleOfBadDebtExpenseTableTextBlock_10714308-7d66-4e51-a763-c7cd9458da9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock_dd69f684-a9e5-4758-b386-db09b8a56fa8" xlink:href="crai-20240928.xsd#crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_56c86a28-6b85-42d4-86d8-559331e5b509" xlink:to="loc_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock_dd69f684-a9e5-4758-b386-db09b8a56fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_404f9cbb-1b16-401a-934d-70e013f1e8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_56c86a28-6b85-42d4-86d8-559331e5b509" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_404f9cbb-1b16-401a-934d-70e013f1e8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoansTables" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoansTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/ForgivableLoansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAbstract_2e11c311-89a6-4616-b223-34673d53e69b" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ScheduleOfForgivableLoansActivityTableTextBlock_19838af0-ce93-4017-b01e-ea71a80b3f1d" xlink:href="crai-20240928.xsd#crai_ScheduleOfForgivableLoansActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_2e11c311-89a6-4616-b223-34673d53e69b" xlink:to="loc_crai_ScheduleOfForgivableLoansActivityTableTextBlock_19838af0-ce93-4017-b01e-ea71a80b3f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_93400763-7519-45ea-9c5a-25989a9a6436" 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_ScheduleOfGoodwillTextBlock_59430fec-192c-4e38-a642-77ef0623df83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_93400763-7519-45ea-9c5a-25989a9a6436" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_59430fec-192c-4e38-a642-77ef0623df83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_a1e3402b-7f45-43b1-a53f-daefed6ba720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_93400763-7519-45ea-9c5a-25989a9a6436" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_a1e3402b-7f45-43b1-a53f-daefed6ba720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="crai-20240928.xsd#AccruedExpensesTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_433aa5cb-06aa-451e-84b7-9ff825d0187a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_0bba6f72-d892-429e-b507-16da1c28aaaa" 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_AccruedLiabilitiesCurrentAbstract_433aa5cb-06aa-451e-84b7-9ff825d0187a" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_0bba6f72-d892-429e-b507-16da1c28aaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="crai-20240928.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dba57b90-198d-4272-aecc-b5d02c20a60e" 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2aa870e5-e413-4921-9c59-44a1c9c29036" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dba57b90-198d-4272-aecc-b5d02c20a60e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2aa870e5-e413-4921-9c59-44a1c9c29036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairvalueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="crai-20240928.xsd#FairvalueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/FairvalueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5abb00f3-7b76-4c93-b83f-640fad816014" 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ab1659e5-98cc-4f2a-9c64-762f1c2dd8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5abb00f3-7b76-4c93-b83f-640fad816014" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ab1659e5-98cc-4f2a-9c64-762f1c2dd8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6e5dce4a-bd8c-4bae-a413-d18a3660a53c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5abb00f3-7b76-4c93-b83f-640fad816014" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6e5dce4a-bd8c-4bae-a413-d18a3660a53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7bc585ed-7126-47c7-997c-f68571a8804f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_NumberOfBroadAreasOfConsultingServices_48c7980f-b365-4eda-b671-9144a7c91dec" xlink:href="crai-20240928.xsd#crai_NumberOfBroadAreasOfConsultingServices"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7bc585ed-7126-47c7-997c-f68571a8804f" xlink:to="loc_crai_NumberOfBroadAreasOfConsultingServices_48c7980f-b365-4eda-b671-9144a7c91dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_34efaed5-28e1-4566-bd2d-85aeb3976e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7bc585ed-7126-47c7-997c-f68571a8804f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_34efaed5-28e1-4566-bd2d-85aeb3976e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowancesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6d4b5141-1cd7-49d3-8237-8dfe26327cb0" 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_563f5e58-6110-454a-9fdc-56f533b579a3" 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_6d4b5141-1cd7-49d3-8237-8dfe26327cb0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_2a5841b7-95ba-4825-8490-3269ad09e837" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_66fc2a41-ea85-4abb-b0d4-0715ceab7ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedPriceContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:to="loc_us-gaap_FixedPriceContractMember_66fc2a41-ea85-4abb-b0d4-0715ceab7ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_6294218c-34c7-4d71-8469-807c9fe6332f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_f7680bc5-ac38-47cb-8be3-a469f6863645" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_6294218c-34c7-4d71-8469-807c9fe6332f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8337435c-2fb4-4de7-9b88-f885fc15d0a6" 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_DisaggregationOfRevenueTable_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:to="loc_srt_StatementGeographicalAxis_8337435c-2fb4-4de7-9b88-f885fc15d0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" 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_8337435c-2fb4-4de7-9b88-f885fc15d0a6" xlink:to="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bc0d137d-9245-4001-8b16-f599f50b50c9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_country_US_bc0d137d-9245-4001-8b16-f599f50b50c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_1bec3673-db9b-4cc6-9178-e9de3e95b8ed" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_country_GB_1bec3673-db9b-4cc6-9178-e9de3e95b8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_095b929b-fb9f-448d-b902-d69e08c7c539" xlink:href="crai-20240928.xsd#crai_CountriesOtherThanUnitedStatesUnitedKingdomMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ef3c0b5-b882-490a-96d1-deaefdffc891" xlink:to="loc_crai_CountriesOtherThanUnitedStatesUnitedKingdomMember_095b929b-fb9f-448d-b902-d69e08c7c539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9a717163-97f1-4da7-b9b8-e726011eb354" 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_563f5e58-6110-454a-9fdc-56f533b579a3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9a717163-97f1-4da7-b9b8-e726011eb354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2defa594-56f0-41f3-af1f-9816eb886f3f" 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_9a717163-97f1-4da7-b9b8-e726011eb354" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2defa594-56f0-41f3-af1f-9816eb886f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_810193a5-a915-4f3c-8750-7e38ad3ac4c3" 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_ContractWithCustomerReceivableCreditLossExpenseReversal_51a3a7a4-9e2f-49fd-afd5-405bf0c30898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_810193a5-a915-4f3c-8750-7e38ad3ac4c3" xlink:to="loc_us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal_51a3a7a4-9e2f-49fd-afd5-405bf0c30898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ReimbursableExpensesSubjectToReimbursement_2f5b1c36-59c8-4cd6-a953-51c71f56fdf1" xlink:href="crai-20240928.xsd#crai_ReimbursableExpensesSubjectToReimbursement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_810193a5-a915-4f3c-8750-7e38ad3ac4c3" xlink:to="loc_crai_ReimbursableExpensesSubjectToReimbursement_2f5b1c36-59c8-4cd6-a953-51c71f56fdf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2fb37d5f-5d4a-4b29-b2c1-6a7db3c71259" 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_ContractWithCustomerAssetAndLiabilityAbstract_5fc5c5dd-2fc7-46ce-8758-0dffae233c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2fb37d5f-5d4a-4b29-b2c1-6a7db3c71259" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_5fc5c5dd-2fc7-46ce-8758-0dffae233c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7b6bbd96-4d92-4eb2-84d2-5eeaa395b3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_5fc5c5dd-2fc7-46ce-8758-0dffae233c50" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7b6bbd96-4d92-4eb2-84d2-5eeaa395b3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_7d7d9312-903e-45aa-ada9-9d87f1c1f370" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_5fc5c5dd-2fc7-46ce-8758-0dffae233c50" xlink:to="loc_us-gaap_UnbilledContractsReceivable_7d7d9312-903e-45aa-ada9-9d87f1c1f370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_f7cf20bb-1bac-450b-97f2-1f9ae1f24dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2fb37d5f-5d4a-4b29-b2c1-6a7db3c71259" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityAbstract_f7cf20bb-1bac-450b-97f2-1f9ae1f24dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_344e6054-0b9d-4201-9f27-029fe2666ccd" 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_ContractWithCustomerLiabilityAbstract_f7cf20bb-1bac-450b-97f2-1f9ae1f24dab" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_344e6054-0b9d-4201-9f27-029fe2666ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationAbstract_915d62d2-99f2-43bd-9d80-22c1f4301b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuePerformanceObligationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2fb37d5f-5d4a-4b29-b2c1-6a7db3c71259" xlink:to="loc_us-gaap_RevenuePerformanceObligationAbstract_915d62d2-99f2-43bd-9d80-22c1f4301b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5e64431e-d9e9-43d9-bac7-65eb3d2fa7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract_915d62d2-99f2-43bd-9d80-22c1f4301b7c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5e64431e-d9e9-43d9-bac7-65eb3d2fa7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_4f3dad98-4d1a-4d97-bb7b-d507cf93dbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract_915d62d2-99f2-43bd-9d80-22c1f4301b7c" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_4f3dad98-4d1a-4d97-bb7b-d507cf93dbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoansNarrativeDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/ForgivableLoansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAbstract_ac9c4628-c0a8-4096-93df-0a5dbccb7bd5" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:href="crai-20240928.xsd#crai_ForgivableLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_ac9c4628-c0a8-4096-93df-0a5dbccb7bd5" xlink:to="loc_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0fc282e-d5eb-4581-8fa8-6269be1adf26" 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_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:to="loc_srt_RangeAxis_c0fc282e-d5eb-4581-8fa8-6269be1adf26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c9aafb2f-7ef4-4db1-930f-b12743f693ec" 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_c0fc282e-d5eb-4581-8fa8-6269be1adf26" xlink:to="loc_srt_RangeMember_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_62eb81f2-00a2-4e67-97a3-468b3326df50" 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_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:to="loc_srt_MinimumMember_62eb81f2-00a2-4e67-97a3-468b3326df50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48dd8b56-503b-4710-8e81-2db0400db2c3" 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_c9aafb2f-7ef4-4db1-930f-b12743f693ec" xlink:to="loc_srt_MaximumMember_48dd8b56-503b-4710-8e81-2db0400db2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:href="crai-20240928.xsd#crai_ForgivableLoansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansTable_179b099d-775f-43b3-b448-1032c2777ae4" xlink:to="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoanTerm_c8e735fb-c2b5-40de-a453-0fcd0c63f503" xlink:href="crai-20240928.xsd#crai_ForgivableLoanTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_ForgivableLoanTerm_c8e735fb-c2b5-40de-a453-0fcd0c63f503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansInterestRate_5d3718ba-fb19-4e66-847d-c6e7658d225c" xlink:href="crai-20240928.xsd#crai_ForgivableLoansInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_ForgivableLoansInterestRate_5d3718ba-fb19-4e66-847d-c6e7658d225c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_33d55202-17fa-48af-bc0f-24773a5aabd3" xlink:href="crai-20240928.xsd#crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansLineItems_b2fb4a59-060d-411b-baa2-c5e8951bf960" xlink:to="loc_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination_33d55202-17fa-48af-bc0f-24773a5aabd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#ForgivableLoansScheduleofForgivableLoanActivityDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAbstract_960b1f67-cbd3-47cd-a991-488f5ee298ad" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:href="crai-20240928.xsd#crai_ForgivableLoanActivityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_960b1f67-cbd3-47cd-a991-488f5ee298ad" xlink:to="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoans_f3d77361-17fe-4a1a-a333-928d642ba0d0" xlink:href="crai-20240928.xsd#crai_ForgivableLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoans_f3d77361-17fe-4a1a-a333-928d642ba0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAdvances_0ceae456-f1e8-4b19-8ee9-e3bd5f58ce93" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAdvances"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoansAdvances_0ceae456-f1e8-4b19-8ee9-e3bd5f58ce93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansRepayments_4c5f744a-be64-4739-ac1d-214dd3a35681" xlink:href="crai-20240928.xsd#crai_ForgivableLoansRepayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoansRepayments_4c5f744a-be64-4739-ac1d-214dd3a35681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets_1bb842ef-386c-4c82-9b73-44156574adbd" xlink:href="crai-20240928.xsd#crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets_1bb842ef-386c-4c82-9b73-44156574adbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansAmortization_12e34464-a26d-4470-8f46-7d9ee04a9500" xlink:href="crai-20240928.xsd#crai_ForgivableLoansAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoansAmortization_12e34464-a26d-4470-8f46-7d9ee04a9500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansTranslationAdjustments_0f043e6b-d14f-4d1d-8621-93d94195dde5" xlink:href="crai-20240928.xsd#crai_ForgivableLoansTranslationAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoansTranslationAdjustments_0f043e6b-d14f-4d1d-8621-93d94195dde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoans_131f107e-4427-4a66-a997-0a917f685013" xlink:href="crai-20240928.xsd#crai_ForgivableLoans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoanActivityRollForward_9bd1facf-2c01-43c4-9825-4dec10a0b442" xlink:to="loc_crai_ForgivableLoans_131f107e-4427-4a66-a997-0a917f685013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansCurrent_4b30d7f2-6b7f-4533-9b84-228c530275fe" xlink:href="crai-20240928.xsd#crai_ForgivableLoansCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_960b1f67-cbd3-47cd-a991-488f5ee298ad" xlink:to="loc_crai_ForgivableLoansCurrent_4b30d7f2-6b7f-4533-9b84-228c530275fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_ForgivableLoansNoncurrent_2a413ca4-4bcc-4777-bcb0-4b397d801817" xlink:href="crai-20240928.xsd#crai_ForgivableLoansNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_ForgivableLoansAbstract_960b1f67-cbd3-47cd-a991-488f5ee298ad" xlink:to="loc_crai_ForgivableLoansNoncurrent_2a413ca4-4bcc-4777-bcb0-4b397d801817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6d69639-e3bf-4ece-85d2-dae45d393a1c" 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_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e6d69639-e3bf-4ece-85d2-dae45d393a1c" xlink:to="loc_us-gaap_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_cad7aca5-a384-46be-a51f-9ac24dc1a982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:to="loc_us-gaap_GoodwillGross_cad7aca5-a384-46be-a51f-9ac24dc1a982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_d6552c35-cf83-4bcc-a50b-8fdb9ed495b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_d6552c35-cf83-4bcc-a50b-8fdb9ed495b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b9720bb1-1632-4d4e-814a-8b8113b9a0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:to="loc_us-gaap_Goodwill_b9720bb1-1632-4d4e-814a-8b8113b9a0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_07701788-62cd-48c8-b830-4f390357e507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_07701788-62cd-48c8-b830-4f390357e507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_62dc08f6-dd86-4865-9973-c2c5f2eb175a" 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_GoodwillRollForward_7352c1f5-2afa-4367-94a4-dbbbc18fd623" xlink:to="loc_us-gaap_Goodwill_62dc08f6-dd86-4865-9973-c2c5f2eb175a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18d3494e-5015-4f0f-9063-c56ab4cf2733" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18d3494e-5015-4f0f-9063-c56ab4cf2733" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ee1fca75-653c-4e44-be20-a440975d741c" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ee1fca75-653c-4e44-be20-a440975d741c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5671b5d-88f0-4268-b004-0bfc2360f0fa" 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_ee1fca75-653c-4e44-be20-a440975d741c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5671b5d-88f0-4268-b004-0bfc2360f0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_51dcbde0-5f19-43cf-81b8-ac41d71a9651" 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_a5671b5d-88f0-4268-b004-0bfc2360f0fa" xlink:to="loc_us-gaap_CustomerRelationshipsMember_51dcbde0-5f19-43cf-81b8-ac41d71a9651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_02daeaa7-ee8c-439f-8da1-bcfb9e65a5f4" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0d4bcefd-9273-47c5-af2d-d096b41d151e" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_Goodwill_0d4bcefd-9273-47c5-af2d-d096b41d151e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_adc15058-94af-4d8e-9326-607d0360c4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillGross_adc15058-94af-4d8e-9326-607d0360c4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6e201a69-b664-4e64-b706-392168ee945b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6e201a69-b664-4e64-b706-392168ee945b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7d5ea3d2-4330-4874-a565-3c7961c0a870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7d5ea3d2-4330-4874-a565-3c7961c0a870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_515b7f96-1fba-43b8-900f-5899f5943a64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_515b7f96-1fba-43b8-900f-5899f5943a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce78fd4d-7671-4bc1-9269-7b54366c4d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_53dfcd37-30c8-424c-8ec8-4e19ff886111" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce78fd4d-7671-4bc1-9269-7b54366c4d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_31f34780-f113-42b8-ba6e-2bfd479e0359" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_31f34780-f113-42b8-ba6e-2bfd479e0359" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bd912776-d128-43c3-8a68-b30eaf34a00c" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bd912776-d128-43c3-8a68-b30eaf34a00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8029199-024e-4ba9-807e-7a34ff713bfe" 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_bd912776-d128-43c3-8a68-b30eaf34a00c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8029199-024e-4ba9-807e-7a34ff713bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a8f93b5b-a24e-477a-b53e-9f10ae5f4602" 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_a8029199-024e-4ba9-807e-7a34ff713bfe" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a8f93b5b-a24e-477a-b53e-9f10ae5f4602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_dd394134-1580-4d8a-ada3-5f304963d29f" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6ee725b5-cac2-40a6-a74f-6be8c2d45619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6ee725b5-cac2-40a6-a74f-6be8c2d45619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7905d3ca-939c-49b1-97b2-cf5d74a90c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7905d3ca-939c-49b1-97b2-cf5d74a90c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a74095ad-e410-4159-8aa2-5b3bd19e9bef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a74095ad-e410-4159-8aa2-5b3bd19e9bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bb2f2ce0-ebb1-4c53-aed2-b30543a115b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_fcf195a5-9eb5-4db7-92af-56d2b95cd0a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bb2f2ce0-ebb1-4c53-aed2-b30543a115b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#AccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_24fd3e63-f49f-4c45-95b3-b754ebdeeecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_24fd3e63-f49f-4c45-95b3-b754ebdeeecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_06e26895-e4ac-46df-98cc-09fc6c8795ba" xlink:href="crai-20240928.xsd#crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards_06e26895-e4ac-46df-98cc-09fc6c8795ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_AccruedProjectCostsCurrent_31368162-9891-4e74-99f3-148bf4b6fd02" xlink:href="crai-20240928.xsd#crai_AccruedProjectCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_crai_AccruedProjectCostsCurrent_31368162-9891-4e74-99f3-148bf4b6fd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fe3d46bd-983b-4101-b60a-c96e539dbaca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fe3d46bd-983b-4101-b60a-c96e539dbaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_94669e69-42ec-43af-b0e7-3f91b6e4d435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_94669e69-42ec-43af-b0e7-3f91b6e4d435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CompensationAndRelatedExpensesAbstract_820c06b4-6dc0-49c5-991a-f99fcf6ff6d2" xlink:href="crai-20240928.xsd#crai_CompensationAndRelatedExpensesAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_a8e09d03-3500-4e5e-9d74-213757a560e1" xlink:to="loc_crai_CompensationAndRelatedExpensesAbstract_820c06b4-6dc0-49c5-991a-f99fcf6ff6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_6a2d1f01-f437-4b48-846b-3799cb578a25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crai_CompensationAndRelatedExpensesAbstract_820c06b4-6dc0-49c5-991a-f99fcf6ff6d2" xlink:to="loc_us-gaap_AccruedBonusesCurrent_6a2d1f01-f437-4b48-846b-3799cb578a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_959ce46c-71b8-4372-a8bd-273266787895" 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_EffectiveIncomeTaxRateContinuingOperations_6a9931e2-9436-4de3-827e-1ce20fcbab5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_959ce46c-71b8-4372-a8bd-273266787895" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_6a9931e2-9436-4de3-827e-1ce20fcbab5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#NetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_647d6d11-006d-4225-ab76-09f28397d6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_647d6d11-006d-4225-ab76-09f28397d6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6eb74841-f040-475c-8e1e-61b84b926e37" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_647d6d11-006d-4225-ab76-09f28397d6e9" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6eb74841-f040-475c-8e1e-61b84b926e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_3ce3cef1-3f4c-4161-b3c4-f0388fea56c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_647d6d11-006d-4225-ab76-09f28397d6e9" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_3ce3cef1-3f4c-4161-b3c4-f0388fea56c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e3a243f1-2c40-4299-a510-d8bf6df83301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_647d6d11-006d-4225-ab76-09f28397d6e9" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e3a243f1-2c40-4299-a510-d8bf6df83301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6523b96d-beac-4032-8c1c-f9ea232eb39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6523b96d-beac-4032-8c1c-f9ea232eb39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2bf42b7e-439b-48f8-ad0b-73a673460dab" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6523b96d-beac-4032-8c1c-f9ea232eb39d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2bf42b7e-439b-48f8-ad0b-73a673460dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d69a5b1d-6b99-4c3b-b93a-40023219d2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6523b96d-beac-4032-8c1c-f9ea232eb39d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d69a5b1d-6b99-4c3b-b93a-40023219d2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_96f79926-451d-4821-9d5e-61614ab269a2" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6523b96d-beac-4032-8c1c-f9ea232eb39d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_96f79926-451d-4821-9d5e-61614ab269a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e5b0b037-d5a2-476a-8449-82f09fa21a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e5b0b037-d5a2-476a-8449-82f09fa21a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d010be5d-8a34-494b-8a3c-0db3fb4f21d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d010be5d-8a34-494b-8a3c-0db3fb4f21d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d42b88d8-3e35-4583-a224-9a2ead5d0c31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ce17209d-03cb-4b63-9081-e64448859a76" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d42b88d8-3e35-4583-a224-9a2ead5d0c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#FairValueofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4ced19b4-13e1-4a8d-870a-dcd27333a263" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4ced19b4-13e1-4a8d-870a-dcd27333a263" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" 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_1454f672-5677-4e8f-8f5c-d841fb2122e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_241460ef-3f07-4be6-91f0-ebfd88f01588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_241460ef-3f07-4be6-91f0-ebfd88f01588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bed65c74-a628-4f16-b1f7-cdaa9fd9fef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bed65c74-a628-4f16-b1f7-cdaa9fd9fef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_43da2c91-5cf8-49eb-a86b-0106506688bf" 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_d8a83926-b25a-45fe-a345-dc08b1a4b3e5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_43da2c91-5cf8-49eb-a86b-0106506688bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f592d724-73a2-4d74-848b-8014612c1dfb" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_23fea7d3-4180-49df-829c-259ce09c4e37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5cb8b26f-b93d-4e94-8436-70c94e575df8" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_23fea7d3-4180-49df-829c-259ce09c4e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_29434f05-e7e3-447b-8db3-2d454b25cb4c" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:to="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_de6d520f-11d5-4a8a-9d27-420691782baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_de6d520f-11d5-4a8a-9d27-420691782baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_02aba4b9-2b63-4ec6-b1f5-070204cb4695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3877e9c6-8e15-4cb6-9690-20e6bc81bac1" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_02aba4b9-2b63-4ec6-b1f5-070204cb4695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_856e9324-29ce-424d-90d6-be0a163a29ee" xlink:to="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_416e740e-4ec0-45b6-a138-1a56f5e817ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_416e740e-4ec0-45b6-a138-1a56f5e817ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_a3d54c0e-3bf2-4bb6-8f70-2450fc781b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_0df55ad2-6d87-42fe-a065-5ab545753520" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_a3d54c0e-3bf2-4bb6-8f70-2450fc781b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_72023152-81e1-4787-9d6d-dc7d171b080a" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_72023152-81e1-4787-9d6d-dc7d171b080a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_78577fee-3fde-40ed-9ed5-dcff342e7ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_78577fee-3fde-40ed-9ed5-dcff342e7ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_b62023ba-0ed3-4eb9-917b-50e92d144944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_b62023ba-0ed3-4eb9-917b-50e92d144944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion_019a2375-c1eb-4973-8335-2fb80c38006d" xlink:href="crai-20240928.xsd#crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:to="loc_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion_019a2375-c1eb-4973-8335-2fb80c38006d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_288c8f57-dbe1-471f-acc8-afbb37aceee8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4bb17613-f83c-4de4-b629-d722ac8bc939" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_288c8f57-dbe1-471f-acc8-afbb37aceee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/CreditAgreementDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#CreditAgreementDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/CreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fb31da55-b4c7-4954-962f-f5c8b44ed8d0" 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_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fb31da55-b4c7-4954-962f-f5c8b44ed8d0" xlink:to="loc_us-gaap_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7872a70e-badb-4349-84dd-24a776d176fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7872a70e-badb-4349-84dd-24a776d176fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" 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_7872a70e-badb-4349-84dd-24a776d176fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" 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_LongtermDebtTypeDomain_b7c1ca31-6a36-4df1-94ea-f2bff2c103a9" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_fa947fd2-3736-4d8c-8f0d-bf0b146d2a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_0661c219-c479-49f3-95a0-e2a4d7334284" xlink:to="loc_us-gaap_LetterOfCreditMember_fa947fd2-3736-4d8c-8f0d-bf0b146d2a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d187bc07-41ef-4dd3-a7c8-afbc952027a8" 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_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:to="loc_us-gaap_DebtInstrumentAxis_d187bc07-41ef-4dd3-a7c8-afbc952027a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" 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_d187bc07-41ef-4dd3-a7c8-afbc952027a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_CreditAgreementMember_51c05dce-d9a6-4c86-b920-07d83053ae41" xlink:href="crai-20240928.xsd#crai_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2318b10c-f061-4cd9-b0a1-bfde8125e800" xlink:to="loc_crai_CreditAgreementMember_51c05dce-d9a6-4c86-b920-07d83053ae41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8d166669-cf13-468a-8f38-17120dc848bc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_522eeb85-b69c-4fb6-8a15-36a316fc709b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_522eeb85-b69c-4fb6-8a15-36a316fc709b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_c2a83ebe-eb0e-4919-a924-b4f0b0b3016e" xlink:href="crai-20240928.xsd#crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced_c2a83ebe-eb0e-4919-a924-b4f0b0b3016e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_4a994db1-b7ec-4f4c-a73f-69dd051a49d4" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio_4a994db1-b7ec-4f4c-a73f-69dd051a49d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_ef678758-81d1-47b4-88d0-0f752d5cc21e" xlink:href="crai-20240928.xsd#crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio_ef678758-81d1-47b4-88d0-0f752d5cc21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_31a0e419-498f-45b3-b401-c7db069dd025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf2fc072-4558-4d78-bc53-3da6b08d929f" xlink:to="loc_us-gaap_LinesOfCreditCurrent_31a0e419-498f-45b3-b401-c7db069dd025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.crai.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="crai-20240928.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.crai.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_84fa04c4-2a15-4602-a34d-999eafa43dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_84fa04c4-2a15-4602-a34d-999eafa43dd6" xlink:to="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_31bca4f4-e296-4af8-8906-73f3a569c7d3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_3624d07d-1948-4a44-8b7c-11e083cf5f36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_059ce307-17ba-4cf6-89d2-bce86c790788" xlink:to="loc_us-gaap_SubsequentEventMember_3624d07d-1948-4a44-8b7c-11e083cf5f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_c0ee8d4c-d470-4657-b288-0150ac6bd85c" xlink:to="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_c0401bfe-7715-487f-a17d-e3e916d6a905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_35f5367d-b383-4d6a-b61a-21ffcf22c72a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_c0401bfe-7715-487f-a17d-e3e916d6a905" 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_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: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: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_crai_JonathanD.YellinMember" xlink:href="crai-20240928.xsd#crai_JonathanD.YellinMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_crai_JonathanD.YellinMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_crai_DanielK.MahoneyMember" xlink:href="crai-20240928.xsd#crai_DanielK.MahoneyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_crai_DanielK.MahoneyMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/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: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>12
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
M_]C_X  02D9)1@ ! @$ R #(  #_X@Q824-#7U!23T9)3$4  0$   Q(3&EN
M;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@
M<U)'0@                  ]M8  0    #3+4A0("
M                                             !%C<')T   !4
M #-D97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "
M&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D
M   "Q    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M
M96%S   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/
M" QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L
M971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV
M-BTR+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                    6%E:(
M     /-1  $    !%LQ865H@                     %A96B        !O
MH@  ./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$
M  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M    %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                  !D97-C         "Y)14,@-C$Y
M-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(                             9&5S8P         L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$                                  '9I97<      !.D_@ 47RX
M$,\4  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M       !                         H\    "<VEG(     !#4E0@8W5R
M=@        0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4
M %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$
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
M])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY
MGJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H
M4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+
MLL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]
M%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_
MR#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'3
M1-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZB
MWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJ
MY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[
M]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[@ .061O8F4 9
M   !_]L 0P ," @;"ALB$1<D*B0<&R D*R@H("0I)24Q+R4I+BHK*SDK*BXO
M-#4U-30O.SL[.SL[.SL[.SL[.SL[.SL[.SL[_]L 0P$-"PL0#A ;%!LD,B@A
M*#([-#(R,CL[.SL[.SL[.SL[.SL[.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$!
M0$! 0$! _]L 0P(-"PL0#A ;%!LD,B@A*#([-#(R,CL[.SL[.SL[.SL[.SL[
M.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$! 0$! 0$! _\  $0@(F :D P B  $1
M 0(1 O_$ !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (!
M P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P
M)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!
M  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$
M  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A
M)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V
M=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#   !$0(1 #\
M]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJU]_9\,ESC=Y4;OC.,[5
M)QG!QG'I5NLGQ9_QYW/_ %[S?^@-0 ?:;S_GC#_X$/\ _(]'VF\_YXP_^!#_
M /R/6M69-XGM(6*//$&4D$&5 01P003P10 S[3>?\\8?_ A__D>C[3>?\\8?
M_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\
M^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^
MTWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"
M66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\
MA++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TW
MG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_
M\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_
M^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_
M\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\
MD>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^
M1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>
M?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$
M/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(
M?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\
M A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?
M_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ
M@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99
M_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS
M_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\
M\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TW
MG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]
M_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5
M'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z
M/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H
M^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*
MH /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_
M\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[
M_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'
M_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?
M_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_
MD_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'
M_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\
MY^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA
M_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'
M_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\
M0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G
M_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X
M2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y
M_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-
MY_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )
M99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'
M_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\
M^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D
M>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#B
MJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%
M4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++
M/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_
M\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P#
MA_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?
MY/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_
MR?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'
MH_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>
M?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \
M8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _
M$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^
M(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\
M"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y
M'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3
M>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)9
M9_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$
MLL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?
M\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P
M(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_X
MJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q
M5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1
MZ/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'
MH^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_
MSQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_
M]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_
M[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "
M'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\
M"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ
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
M-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;
M_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !
M1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5
M-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3
MP4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !
M63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425
MK5D^&O\ 5-_U\77_ *424 :U%%% !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 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_
M %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?
M^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?
M]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK
M5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6
MK)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0
M!K4444 %%%% !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 4457O=1BL%WS.J
M*3@%V"C/7&21SQ0!8HK/TS7X-49XX)%D,6W=LY4;@2,-T/0]"<=#S6A0 444
M4 %%%% !1110 4444 %%%% !1110 4451O=<M[!MDTL:,1D!W53CIG!(XXH
MO454TO5(]5C6Y@;=&^<'!&<$@\$ ]0>U6Z "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BN<\7^.8/#*@29:5P2J+C/?!)/W5SQGD]< X
M..5T_P"-T<TBI-"4C)P7$F_;[[=@R/7!SCH">" >FT4R&99E#H058 @@Y!!Y
M!!'4&LKQ-XJ@\.1B:<GYCA57!=O7 )' [DD =.I (!L45Y9#\<E+ /;D+D9(
MER0.Y *#)]LCZBO1=%UB/6(4NX<[)!D9&",$@@CU!!'IZ$CF@"]1110 4444
M %%%% !1110 4444 %%%% !13)IEA4NY 50223@ #DDD] *\WU/XVQ0N4@A:
M1!_$S^7DY/0;6.,8(S@^H% 'I=%<IX,^(47B<F(*T<JKN*GYEQG&0PQG&1G(
M'7C.":ZN@ HKSS7OC)!82&&",S;206WA$XQ]TX;<.O. .,C(.:O>$/BA%X@D
M%JR-'*V[:,[U(49^]@$'&3R,8'7)Q0!VM%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C
M?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/
M_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U
M[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !5'6[QK*"2:-2TBHQ10K/EL?*-J\D$X
MSZ#DD#FKU% 'BG_"Z[S^Y#_WR_\ \<H_X77>?W(?^^7_ /CE>D>/M/@N;.:2
M=5)CB<HS8!5L?+ANH)8 8!^;@'/2OGB@#O\ _A==Y_<A_P"^7_\ CE'_  NN
M\_N0_P#?+_\ QRN J6TM6NW6&,9>1@JC(&2QP!D\=: .Z_X77>?W(?\ OE__
M (Y1_P +KO/[D/\ WR__ ,<KT/0?AS9Z5&$:-97(&YY5#9(SR%;(4<]!VQDD
MC-:7_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\
MQRO3;WP+8WJ['MXP <_(OEG\TVG'/3.*\]\;_"?[ KWEF<QHK,Z.?F !S\IQ
MR .Q.>.K$XH J?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..5P%=5\-O#
M/]N7:[QF*'#OD9!Q]U>00=QZ@XRH;'2@#W+1)Y;B".6< 2NBLP"E,%AG;M8D
M@C.#D]1G Z"]110 4444 %%%% !1110 4444 >1>-_BC<VUQ):6K*J1/C>$R
MY*C#J=^1@-GHHZ#!QUY>Z^)&H72F-IV ./N*B-P<\,B@C\#[=*^A:^9_$MS#
M<W,LELH2$N=@&<8Z9 (& W7;CY<X[4 -NO$-S=J8I9I70XRKR.RG!R,@G'6L
M^BNU^%'AS^U;L3M_J[;#GW;_ )9C@@]06[CY<'K0!Z5\-O#/]AVB[QB6;#OD
M8(S]U>0"-HZ@YPQ;'6NKHHH **** "BBB@ KG/'/B]?#,'F@!I7.U%)[XR6(
MSG:O?'<@9&<CHZ\'^+=ZUQJ#H<8B2-1CT*[^??+GTXQ0!FZGX]OM0<RF9T]%
MB8QJ!DG&%(SC/4Y.,9)JUX;^(MWI<JO)*\D19=ZN?,)7OMW'(.#D8(!.,Y%<
MK5K2M,?5)4M8AEY& '7 SU)P"< <DXX )H ^H*KZC>K81/</DK$C,0.N%!)Q
MG'/%6** /![WXMZA<-N1UC&,82-2/K\^\Y_'''2L^]^(FH7J['G8 '/R!8S^
M:!3CGIG%>T>/[A(+"X:0;E,9 & ?F8A4//HQ!SU&,CFOG6@"U?:M-J&//D>3
M;G'F.S8SC.,DXS@5-H&C-K4\=HG!D;&>. .6;!(S@ G&><8'-9]>R_"#PF;"
M,ZC)]^=<(,$$)G))S@'>0"..@!!^8B@#O=/T^/3HUMX5"QH, #_/)/4D\D\G
MFK%%% !1110 4444 >;_ !#^)ITUC961'FJ?G? 8+C^$ Y!;^]GA>GWL[?,O
M^$LO/^?B;_O\_P#\569-,TS%W)+,222<DD\DDGJ33: /6OA/XWEOG.GW+;_E
M+([MER01E.>6X)([@ ]1C;ZA7B7P;T<W=V;HYVVZ$Y!'WG!4 CJ05W'CN!D]
MC[;0 4444 %%5[W48K!=\SJBDX!=@HSUQDD<\5#9:Y;W[;(98W8#)".K''3.
M 3QS0!>HHHH **** "BBLSQ/,T-I<.A(98)2"#@@A"001T(H ^==;U1M5GDN
MFSF5V;!.[ )X7/HHP![#H*I45U7PV\,_VY=KO&8H<.^1D''W5Y!!W'J#C*AL
M=* /</#UJUI;00R##QPQJPR#@J@!&1QUKPKXBZRVJ7TI;@1,8E'' C)'7 ZG
M+<],XS@5]"U\OZM??VA-)<XV^;([XSG&YB<9P,XSZ4 5:^A?AO:M:Z? CC!*
MLW4'AW9U/'J"#_/FO$O"7A]M?N4M1G:3ER.R#ECG!P>PR,;B >M?1\,*PJ$0
M *H   P !P  .@% #Z*** "BBB@ HHHH ***\Z\??%#^RF-G9[6E&0[GE4.,
M8 Z%@>3G(&,$$Y"@%WXA_$-=!4VL!!N6'U$8/<^K'^%?Q/& WGGPSTTZQJ"R
M2'=Y>Z5BS'<2",'/4G>P)R><'.>AY*:9IF+N268DDDY))Y))/4FO7?@IHWE1
M2WS#F1@BY7!VIR2&[AB<''&4[GH >ET444 >>?&C6#;6R6BY!G?)X&"L>"1D
M\@[BI&/0\]CXQ7H_QNO6>XAMSC:D18'OEV(/X?(,?C^'G% 'HOP2M6:YEF ^
M18=I.1U=U*C'7D*?R^E=Q\4M8.FV+A<AIB(P0 ?O9+9SV*!AD<Y(^H/ACX?7
M2;-'X,EP!(Q'HPRBYP#@+V.<,6P<&L?XVW2K;10D_.TVX#!Z(C!CGIP6'Y_6
M@#QJNM^%4+/J,1 )"B0D@9P/+89/H,D#ZD"N2KV+X+Z";>%[]P,S':G SM0G
M<<YSAFX(X^Z#SQ0!Z11110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_ -)X
M*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 44
M44 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_
M %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4454U74TTN)[J4X2-23TR<= ,D#)/ &>20* //_C/XC\B
M---3[TN'?_=4_*.1W89X.1MYX->05:U74WU25[J4Y>1B3UP,] ,DG ' &>
M*JT %>G_  =\)EV_M63[J[EC!!!)(PSYX! !*]\G/0J,^=:5ICZI*EK$,O(P
M ZX&>I. 3@#DG' !-?2NE:8FEQ):Q#"1J .F3CJ3@ 9)Y)QR230!;HHHH **
M*AN[I;1&FD.$C4LQP3@*,DX'/2@#YHURR6PN)K=,E8I74$]<*Q SC'/%>V_"
MS0AIEDDA&)+CYV)P3@_<&1VVX."3@L>F<5Y5X0T9O%=\!+\P9FEE/ R,Y;@%
M?O$A?EZ9R!@5]"T %%%% !1110 4444 %%%% !113)IEA4NY 50223@ #DDD
M] * .-^*_B/^RK0P+_K+G*#V7_EH>01T(7L?FR.E>%5M>,/$K>(KAKEONCY8
MQ@ A 25!P3SSD\GDG'& ,6@!T,+3,$0$LQ   R23P  .I-?1'@7PY_8%HD#?
MZQOGD_WFQD=2/E "\<'&>]>:?"#PS]OG-](/W=O]W(X,AZ=00=HYZ@@[#7M=
M !1110 4444 %%%% !7#_$'X=-XE9;F*0+*B!=KCY" Q(Y&2",GL<\#CDUW%
M% 'A5O\ "&_E=HR$55SAV<;6P<<!=S<]1E1QUP>*]0\&>!8O#"DJ=\K_ 'I"
M,'&>% R<#UY.3R>@ Z6B@ HHK$\8>)5\.V[7+?>/RQC!(+D$J#@CCC)Y' ..
M< @'F7Q>\5&^F_L^,@Q0$%L8.9,'/()X4'&./FW YP,>>TZ:9IF+N268DDDY
M))Y))/4FFT ;'A+P^VOW*6HSM)RY'9!RQS@X/89&-Q /6OH^&%85"( %4
M8  X  '0"N-^%'AS^RK03M_K+G#GV7_EF."1T);L?FP>E=K0 4444 %%%% !
M1110!X_XG^#LL;M+8[6C."(V;#@D\J">"!U!+ XXY(R:6C_!N[NSF<K"N2#D
MAWZ<$!3M()XY8'J<=,^VT4 9^A:%%H<0MH!A5ZD_>8]V)[D__6&  !H444 %
M9^NZ[%H<1N9SA5Z ?>8]E [D_P#US@ D8GB_XB0>',Q?ZR<;?W:G& >[-@@<
M=N3R.,'->(:[KLNN2FYG.6;H!]U1V4#L!_\ 7.222 6O%GBR7Q)+YTO"KD(@
M/RJ/ZD]SW]@ !ZG\)?"ITN WD@'F7 4KT.(\97G'!;.2,G@+G!!%>:>!/"[>
M(;E8RI,*$-*>VT<[<Y'+8P,'/4@<&OHB@ HHHH **** "N<^(EZUEI]PZX)*
M!>?21@A].<,<>]='7'_%BZ6'3Y$8X,C1JO!Y(</CVX4GGT]: /!:]U^%'AS^
MRK03M_K+G#GV7_EF."1T);L?FP>E>1>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$
M ]:^DJ &33+"I=R J@DDG  ')))Z 5\L5]*>+/\ CSN?^O>;_P! :OG/3K)K
M^5+=,!I7503TRQ &<9XYH ]7^#'ASR(WU)_O2Y1/]U3\QX/=ACD9&WC@UZ75
M32M,32XDM8AA(U '3)QU)P ,D\DXY))JW0 4444 %%%% !117C_Q)^)/VW=I
M]FW[KD22 _?]54_W?4_Q=!\OW@#5^)/Q)^Q;M/LV_>\B20'[GJJG^]ZG^'H/
MF^[Y!110 5]*>%-+_LJTAMBNUDC7<,YPQY?G)_B)Z''IQ7A?@+1O[7O8H2,H
MK;WRNY=J?-@CIAB O/'/?H?HJ@ HHHH \/\ C)=+-?!%.3'"BMP>"2SX]^&!
MX]?6L+P1H(UR[CMF!,>=SX!/RJ,D$@C ;A<YX)'?BKOQ2_Y",_\ VS_]%)7>
M_!OP^MK;F_."\Y(!]$0D8Z9!+ D\D$!>XH ]#KRKXY_\NO\ VV_]IUZK7BGQ
MK_X_(_\ KW7_ -#DH XK2M,?5)4M8AEY& '7 SU)P"< <DXX )KZ:M+5;1%A
MC&$C4*HR3@*, 9//2O*O@IH0D:74''W,(A.",D9<XZ@@;1GCAB.><>MT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0
M7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5
MD^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5
MD^&O]4W_ %\77_I1)0!K4444 %%%% !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 9//2L+2_ EOIUT^I*6:60N</M*J9&R2OR@@]1UZ$CO71T %>%?%:X>_U%H
M,F-8XT"@ECN ?&.<G+D#'MQFO=:YR7P);RWG]K,6,N0=IVF/*H$!QMSD8!'/
M#<T :'AK1QH]M%:#&8T ;!)!8\N03S@L2>WT'2M.BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_
M $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S
M?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_
M]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q_%OB!= MGNCC<!A
M >[GA1C(R.YP<[02.E 'F7Q?\6"_D&G1_<@;+G((+XP ,9(V D'GJ2"/E!KS
MJG33-,Q=R2S$DDG))/)))ZDTV@ K2A\,7<RAT@E*L 01$Y!!Y!! Y!J;PEX?
M;7[E+49VDY<CL@Y8YP<'L,C&X@'K7T?#"L*A$ "J   ,  <  #H!0!\T77AZ
MYM%,LL,J(,99XW51DX&21CK6?7U57C7QET**PECN8AM:X\S>!]TE=OS8[$[N
M?7KUR2 >=5[O\+O"[:);&252LTY#,#P0HR$4C)YY)Z C=@CBO,OAMX9_MR[7
M>,Q0X=\C(./NKR"#N/4'&5#8Z5] 4 %%%% !1110!@^.KU;*QN';)!B9>/63
MY!Z<989]J^<Z]_\ BE_R#I_^V?\ Z-2O * "NGF\<R)81Z3#E0 _FMW;<[-M
M'HN#\W<].F=W,5Z5\-OAM]MVZA>+^ZX,<9'W_1F']WT'\74_+]X K^!/A<VK
M*MY=96$D%4QAG7USD;5/&.[#.,<,>SU/X1V-TA2)6B?LRLS<X.,AR01GDXP>
M.HKM:* /)Q\#6W$&X&W P?*YSSD8W\ <8.3G)X&.?1?#_AV'0(OL]N"%SDDD
MDEL %CGN<#I@>@%:=5-5U--+B>ZE.$C4D],G'0#) R3P!GDD"@#SWXR>*%CC
M&F1L"SD-*!SA1@JIXZL<-U!  R,-7D56M5U-]4E>ZE.7D8D]<#/0#))P!P!G
M@ "JM %C3[)KZ185P"QZMPH'4L3SA5&2Q[ $UT^J:V^JK%H6GAF@3"C (:5L
M[F<@D[5SE@I.!]YL8 7DH86F8(@)9B  !DDG@  =2:^@/ W@:/PS'DX:=Q\[
M_KM7/11^;'D]@ "IX.^&<&A 32XEGP,E@"BD'/R C@CCYCSQD;<D5C_&?Q'Y
M$:::GWI<._\ NJ?E'([L,\'(V\\&N]UK6(]'A>[FSLC&3@9)R0  /4D@=AZD
M#FOFW5=3?5)7NI3EY&)/7 ST R2< < 9X  H JU:TK3'U25+6(9>1@!UP,]2
M< G ').. ":JUZK\&/#/W]3D'JD61_WVPR/^ @@_WP: /3=.LEL(DMTR5B15
M!/7"@ 9QCGBK%%% &/XM\0+H%L]T<;@,(#W<\*,9&1W.#G:"1TKYOFF:9B[D
MEF))).22>223U)KN/BOXL.J3FR3_ %5LQ'!/S/T8D' ^4Y4<>I!(;CA: "O<
MOA3X772[87;J/.N!NSW"'!5<Y/!^\>AY (^45YEX!\)GQ'<!&_U4>&D)!P1G
M[F1C!;ZC@$C.,5]"T %%%<)\5_%@TN V2?ZVY4C@CY4Z,2#D_,,J./4@@KR
M>9>._%#>(;EI Q,*$K$.VT<;L8'+8R<C/0$\"N=HHH T-"T*77)1;0#+-U)^
MZH[L3V _^L,D@'WSPKX.@\.1A(P#)CYI"!O;.,\]EX&%S@8YR<DT/AYX*7P]
M"'D4?:9!\YSNP,Y" ]@.-V,Y;N0%QUM &3XL_P"/.Y_Z]YO_ $!J^:Z]G^,G
MB!;6W%@,%YR"1Z(A!SUR"6  X((#=Q7C% !7MOP7A9+)B00&G<@D8R-J#(]1
MD$?4$5XI#"TS!$!+,0  ,DD\  #J37TKX:T<:/;16@QF- &P206/+D$\X+$G
MM]!TH TZ\T^,_B/R(TTU/O2X=_\ =4_*.1W89X.1MYX->@:KJ::7$]U*<)&I
M)Z9..@&2!DG@#/)(%?.&OZRVM3R7;\&1LXXX X5<@#.  ,XYQD\T 9]6M*TQ
M]4E2UB&7D8 =<#/4G )P!R3C@ FJM>K_  ;\*E =4D ^8%8NA[D.V,<'C:.0
M<;LC!!(!Z1I6F)I<26L0PD:@#IDXZDX &2>2<<DDU;HJ&[NEM$::0X2-2S'!
M. HR3@<]* .%^+_B;[! +&,_O+C[V#R(QUZ$$;CQT((WBO%:U?$_B%_$$[7<
M@QNP%7)(51T S^9Z DDX&:RJ '0PM,P1 2S$  #))/   ZDU](>$O#ZZ!;):
MC&X#+D=W/+'.!D=AD9V@ ]*\W^#'ASSY'U)_NQ91/]YA\QX/93CD8.[CD5[!
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %5]0U"/3HVN)F"QH,DG_/
M)/0 <D\#FH=8UJ'1X_/N'")D#)R<D]   23]!T!/0&O#?&?C.7Q9*(D#"(-B
M.,<L2> Q SECG  SC.!G)) #QMX^E\1.44LEN.%CSC(R#N?'!.0"!R%[<Y)[
M7X;?#;[%MU"\7][P8XR/N>C,/[WH/X>I^;[M[P)\,H])5;JZ :YR& SE8_0<
M<,W<GD XV]-Q[V@ KYU\>ZS_ &O>RS Y16V)AMR[4^7(/3#$%N..>_4^Z>*]
M4_LJTFN0VUDC;:<9PQX3C!_B(ZC'KQ7S70 5I>&M'.L7,5H,XD<!L$ A1RY!
M/&0H)_H>E9M>B_!33/.N);HA2(HP!G[P:0\$<<<*P)SGG'0F@#V6BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K
M5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@
MHHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LG
MPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O#_BOXL.J3FR3_56S$<$_,_1B0<#Y3E1QZD$AN/4/'7B/^P+
M1YU_UC?)'_O-G!Z$?* 6YX.,=Z^=: "BBNG^'GA4>(KD)("88QNDQD9_NKD#
MJQ]P=H;!R* /3OA1X<_LJT$[?ZRYPY]E_P"68X)'0ENQ^;!Z5VM%% !7D7QP
MO5>6"W&=R([$]L.0!^/R'/X?AZ[7-7/P_M[J\&JN7,@96V[@$RB@*< 9XP#U
MZ]>.* (?AMX9_L.T7>,2S8=\C!&?NKR 1M'4'.&+8ZUU=%<OXY\<Q^&8\##3
MN/D3]-S8Z*/S8\#N0 =117G_ ,+=:O=<\RYN9-T2_(HV1C+<$G*@$;1CJ,'=
M[5Z!0 4444 <)\9+IH;$(IP))D5N!R &?'MRH/'IZ5XA7I_QA\6178738OF:
M.0,[ _*" R[/<_-SZ8QR<@>84 %?46G62V$26Z9*Q(J@GKA0 ,XQSQ7R[7U5
M0 4444 %>2?&+Q87;^RH_NKM:0@D$DC*IC@$ $-WR<="ISZ7K^LKHL$EV_(C
M7..>2>%7(!QDD#..,Y/%?-5W=-=NTTAR\C%F. ,ECDG XZT 1445WOPK\%+K
M,AO)U#01' !/WG&#@KW4 Y.< D@<C<* .M^%_@7^RD^VW*8N'^Z&ZHI'ICAC
MSGJ0,#@EA7H%%<O\0_%1\.VQ>,@32';'G!Q_>;!/11[$;BN1@T >>?%GQ?\
MVG+]@B/[J!OFRN"9!E3R><*#CMDYZC::X"BB@#5\,>'G\03K:1G&[)9L$A5'
M4G'Y#H"2!D9KZ/M+5;1%AC&$C4*HR3@*, 9//2N2^&?@X:%!Y\@'GS $G!#*
MI (CYZ$=6X'/!SM!KLZ "N:\?>+!X<MRZ_ZV3*Q@$9!Q]_!SD+]#R0#C.:Z6
MOGSXA^*AXBN2\9)AC&V/.1G^\V">K'V!VA<C(H YBBBNR^%WA==;N3)*H:&
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
M ?F)+<\C..U>K_%;7CI=F8T(WW!\OJ,[2#O."#D8^4^FX'.<5X10 5VOPO\
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
M/^> .@ X X'%>[_\*MT[_GC_ .1)?_BZ/^%6Z=_SQ_\ (DO_ ,70!X!17O\
M_P *MT[_ )X_^1)?_BZ/^%6Z=_SQ_P#(DO\ \70!Y%X.\;2^%V8QJKK*4WAL
MYPF> 0>"=QY(/;BNS_X7G_T[?^1O_M==5_PJW3O^>/\ Y$E_^+H_X5;IW_/'
M_P B2_\ Q= '%7WQOF?'D0HG7/F,TF>F,8V8[^N?;OE7WQ>O[G&PI'C.?+0'
M.<=?,W]/;'7G/%>E?\*MT[_GC_Y$E_\ BZ/^%6Z=_P \?_(DO_Q= 'A%[J,M
M^V^9V=@, NQ8XZXR2>.:KU[_ /\ "K=._P">/_D27_XNC_A5NG?\\?\ R)+_
M /%T >,>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$ ]:]ZUR(:=8S)#E!%;.$P3E
M=D9VX.<Y&.N<T:'X1M=#9GMHPC.,$Y9CCKC+$X'KCK@9Z"M6:%9E*. 58$$$
M9!!X((/4&@#Y8HKUW4/@C'-(SPS%(R<A#'OV^V[>,CTR,XZDGDRZ7\$X(&W7
M$K2 $$!5$8XZ@\L2#[%2.>?0 \Z\*^#I_$<@2,$1Y^:0@[%QC//=N1A<Y.><
M#)'ONA:%%H<0MH!A5ZD_>8]V)[D__6&  !:M;1+11%$JH@SA4 51DY. ..M3
M4 >?_&?2_M-HER%RT$@R<XPK\'C/.6V=B?PS7BM?4EW:K=HT,@RDBE6&2,AA
M@C(YZ5YK=? Y&8F*X94XP'C#MTYRP90>?8?UH \EKHO"'@:?Q,Q,>%B0@,[9
MQVR !]YL<XX'3)&1GTOP_P#!^VTYO,N&,[ \ C8G8C*@G)X/4[2#@KWKNH85
MA4(@ 50  !@ #@  = * *6A:%%H<0MH!A5ZD_>8]V)[D_P#UA@  >-?%?Q'_
M &K=F!?]7;90>[?\M#R >H"]Q\N1UKW6N4_X5;IW_/'_ ,B2_P#Q= '@%;O@
MKPR?$=RML20@!9R,9"CTSW)('?&<X(!KV+_A5NG?\\?_ ")+_P#%UJZ%X6MM
M!W?9DV>9MW?,S9VYQ]XGU/2@#3AA6%0B !5   &  .  !T I]%% 'E7QS_Y=
M?^VW_M.O*J^C_%GA.+Q)%Y,O#+DHX'S*?Z@]QW]B 1PO_"C/^GG_ ,@__;*
M/*J[?P-\,Y-</GW&Z.#'!QAWR,C;N!^7G.[!!Z#/)7T;1_A;8Z:=Q0RL"2#,
M=W48QM "$=QE2<]^F.MH KZ?I\>G1K;PJ%C08 '^>2>I)Y)Y/-2S!BI"$!L'
M!(R >Q(!&1[9'U%/HH ^5:*]GU[X-P7\AF@D,.XDE=@=.<?=&5VCKQDCG P!
MBJME\#XD;,T[,N. B!#GUR2_'MC\?4 \JT_3Y-1D6WA4M(YP /\ / '4D\ <
MGBO9? GPRCTE5NKH!KG(8#.5C]!QPS=R>0#C;TW'JM#\-V^A*R6R! YRW)8G
M'3EB3@=AG R?4UIT %?.OCVUEM[Z?SPP+R,RECG*$G80?3& /3&W@C ^BJS]
M9T"#6E\NYC5P.F>&'()PPP1G S@C/0\4 ?,M=5\-_$L7A^Y,T^[8\93*C."7
M4Y(SG  .<9/H#79WOP/B=LPSLJXY#H'.?7(*<>V/Q]*__"C/^GG_ ,@__;*
M-#7?C/!;@I:*TK]F8;(^1UY^8X. 1A<\X/3/EFO>(Y]=D,T[$\DA<G8N<<*O
M8<#W.,DD\UZ;8_!"%,^?,[],>6JQXZYSG?GMZ8]^W9Z/X0M-'.Z"%58$D,<L
MXR,'#-E@,=@<=?4T >2>%_A3<ZHRR7 ,,.>=W$A'.0%(X/'5L<$$!NE>P:#X
M<@T*,0P*!P 6P-[8SRS=SR?89P !Q6G10 4444 <%\:(6>R4@$A9T)(&<#:X
MR?09('U(%>)5]1:AI\>HQM;S*&C<8(/^>".H(Y!Y'->;W7P.1F)BN&5.,!XP
M[=.<L&4'GV']: /):V/#/A6?Q'(88 /E&69LA%],D \GL "3UZ D>GZ/\%[:
MV.ZX=I2">!^[0C& " 2V0><AAVXZY[VUM$M%$42JB#.%0!5&3DX XZT 97A/
MPG%X;B\F+EFP7<CYF/\ 0#L.WN22<7XO7#Q6#*@RKR('."=JYW \=/F51D\<
MXZD5VM4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB@#YCHKU>;X&J6)2X(7)P#
M%D@=@2'&3[X'T%7M&^"T%JV^YD:8=E \M>ASG#$GL1@KTYR#0!Y?X>\,3^('
M,5NN=N-S$X503C)/]!DD X!Q7N7A#P-!X94F/+2N &=L9[9  ^ZN><<GIDG
MQNVMHEHHBB5409PJ *HR<G ''6IJ "BBB@ HHHH **** "BBB@ HHHH R?$O
MB6+P[%]IGW;2P4!!EB3DX&2!T!/)'3UP#YKXC^,\D_[NR7RU_OR ,_8\+RH[
MCG=D<\&O3=<\.0:XJI<J75#D#>ZC/3.%89/IGIDXZFL?_A5NG?\ /'_R)+_\
M70!X%-,TS%W)+,222<DD\DDGJ36AX;UQM"N([Q5#&,GY3QD,"I&>QP3@\X/8
M]*]M_P"%6Z=_SQ_\B2__ !='_"K=._YX_P#D27_XN@"OX;^*-OKLL=HJ2++(
M#U"E 54L1NW9(X.#M&?05V=8.C^!K/1Y/M$$060 @$L[8SUQN8X/;(YQD=":
MWJ "L?Q1XHB\-Q"XF#%6<* @!.2">Y7CY:V*S-<\.0:XJI<J75#D#>ZC/3.%
M89/IGIDXZF@#@M9^-J!<6D3%SWFP%'(_A1B6R,]UQQUZ5Y;J&H2:C(UQ,Q:1
MSDD_YX Z #@#@<5[O_PJW3O^>/\ Y$E_^+H_X5;IW_/'_P B2_\ Q= '@%%>
M_P#_  JW3O\ GC_Y$E_^+H_X5;IW_/'_ ,B2_P#Q= 'C7A/Q9+X;E\Z+E6P'
M0GY6']".Q[>X)!]=\-_%&WUV6.T5)%ED!ZA2@*J6(W;LD<'!VC/H*L?\*MT[
M_GC_ .1)?_BZMZ7X"LM*D6Y@BVR)G!WR'&00>"Q'0GM0!T%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_
M %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0
M4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63
MX:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\
M7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1
M110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_
M %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9DV
MK2(Q46TK $@$-!@X[C,P.#[@'U% &G163_;,O_/K-_WU;_\ Q^C^V9?^?6;_
M +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\
M;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z
M/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C]
M &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_
MWU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_ )]9
MO^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR
M_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/
M[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C]
M&M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5
MO_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[
MZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_
M\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?H_MF
M7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &
MM163_;,O_/K-_P!]6_\ \?H_MF7_ )]9O^^K?_X_0!K45D_VS+_SZS?]]6__
M ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW
M_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\
M^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C] &M163_;,O_/K-_WU;_\ Q^C^V9?^
M?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%
M9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_
M /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_
M /C] &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\
M/K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_
M )]9O^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9
M/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\
M_'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM_
M_C] &M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^L
MW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_G
MUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/
M]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?
MH_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\
MC] &M169#JTCL%-M*H) )+08&>YQ,3@>P)]!6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q
M_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O
M>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\7
M7_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U
M9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJ
MR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 444R:985+N0%4$DDX  Y))/0"@!]<5XC^*]I
MI7R1'SY/2,_(.AYDY'0_PAN1@XKA/'WQ)?66-O;,R6XR"02K29&"3WVXZ+WZ
MMS@+RNA:%+KDHMH!EFZD_=4=V)[ ?_6&20" =._Q0U/5) D! 8C 2&(/G&23
MA@[9QUP<8'3K6GJ>J:_IB&:7<$'4JD#X !))"!B  .2>!ZUZ+X3\)Q>&XO)B
MY9L%W(^9C_0#L.WN22=N@#Q+1_C)=VAQ.%F7))R C]. "HV@ \\J3U&>F/3_
M  SXUMO$8(@8AU&2CC#@9QGN"/H3C(S@G%>8?&#P^NG7*W28"W()(']],!C@
M <'(/4DMN)[5QFE:F^ERI=1'#QL".N#CJ#@@X(X(SR"10!]045GZ!K*ZU!'=
MIP)%SCG@CAER0,X((SCG&1Q6A0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<OXJ^(=MX=)B8EY@/\ 5IVR"1N;HHZ>K8(.TBK'CKQ'_8%H\Z_ZQODC
M_P!YLX/0CY0"W/!QCO7SO-,TS%W)+,222<DD\DDGJ30!Z!-\;+LL2D<07)P"
M') [ D.,GWP/H*NW7Q*U:T4RRVJH@QEGAF51DX&27QUK8^%'@Z.TA74I 3-*
M#MW#&Q<D# /=ASN_ND <9+>AT >9:7\;HF7%S"RL .8B&!/\1PQ7:/09;Z\<
MLC^+SZA=Q6]O&H@DDC0F4'S/F8!C\K8'7CKTSWP*7Q9\%1V*KJ%L@5<[9%08
M4?W6"@84=CR!G;QDDG'^$-C]IOUDSCR8W?&,YR/+QUX^_GOTQWS0![K1110
M4444 %%%% !1110 4444 %%%% !1110 45S_ (V\6+X;@,WRF5N(T8GYCQD\
M<X4')Z=AD$BLSX<>,+CQ*LKSHJK&4"E%8 D[BPRS-DCCITSSU% &KXRUFXTF
M 2VD1EE9PN K-@8)+%5Y(XQU')!SV/F6J?%G48MUNZ)#(,9_=L'7H>DC,.1Z
MCH>.QKVNO%/C3="6[2,%3LA7. -P+,QP2.>F" >F<@?,<@&%>_$34+U=CSL
M#GY L9_- IQSTSBO7?AFDQLEFN'=WF9G'FEBP7A5&6))!"[AT'S<>I\"AA:9
M@B EF(  &22>  !U)KZ@TZR6PB2W3)6)%4$]<* !G&.>* +%%%% !1110 44
M44 >97OQCEL&V36;(Q&0'D*G'3.#$..*K_\ "\_^G;_R-_\ :Z[_ ,4:$NN6
M\ELP4LRG86SA7P=K9'(P>N.V1R"0?FN@#U7_ (7G_P!.W_D;_P"UUV'@GQ>_
MB57E:!HD7;M8L65\E@<':H^4KSC/7M7B7@_3SJ%Y!"%# RJ64XP54[GR#P1M
M!X[]*^DJ /-+[XNS:?CS[)X]V<>8[+G&,XS$,XR*J_\ "\_^G;_R-_\ :Z[W
MQC"LME<A@"/(D.",\JI(/U! (]#S7S;0!ZK_ ,+S_P"G;_R-_P#:Z[+P=XIE
M\0*SR6[0J A0L20X?)R"47(&!TSU%>,> =,34[Z&"490L21P0=BEP"""""5P
M1W&:^BJ .4\7>,IM!?;':O-&(][2*6"KRV02$8# &3ST-<K_ ,+S_P"G;_R-
M_P#:Z]*U74TTN)[J4X2-23TR<= ,D#)/ &>20*\'\(^&&\7W39 CB!+OY:X5
M06X1>H!/10>@!/.,$ ]+\)_$:7Q#*L8M66)BP,H8LBE5+8)\L#)X'4=17<5#
M:VB6BB*)51!G"H JC)R< <=:FH **** "BBB@ HHHH **** "LGQ3J$VGVSS
MVR>9*NW:NUFSE@#\JD$X!)XK6HH \:U/XKZE:9BEB2)V7C=%(K '(# .V.O3
M((R.]<Y>_$34+U=CSL #GY L9_- IQSTSBNH^-]]OF@ML?<C9\YZ^8V,8QVV
M>O.?;GS6@#WKX5O--9">XD:0RR.5+LS,%&$P2W3E2<#CGUS7851T32UTJ".U
M7&(D5<@;<D#EL>K')/N>IJ]0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\
M'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_
MX\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&
MO]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_Q;\:?:F.EQ?<C8&1@
MWWF ^YP<84GG/.X=!MY] \=>(_[ M'G7_6-\D?\ O-G!Z$?* 6YX.,=Z^=YI
MFF8NY)9B223DDGDDD]2: &U[?\*/"8TN 7K_ .MN5!Y ^5.J@$9/S##'GT!
M*\^2^%=$_MNZBL\X$C?,<X.U06;'!YP#CC&<9XKZ2AA6%0B !5   &  .  !
MT H ?1110!Y5\<_^77_MM_[3KRJO1_C=>L]Q#;G&U(BP/?+L0?P^08_'\/.*
M /9_@KJ FM9+<L2T4N<'/RJZC&.V"P8X'?)/7GT.O+/@;"P6Y<@[28@#C@D;
MR1GU&1GZCUK*USXEZI;JJR1BW+'(/DLI..H_>[@1R,X&>G/J >T45\ZWWC^_
MOL;YW&W./+(CZXZ^6%ST[YQVZFN]^%5X+>WN=5NI20SJK-(23^[7@[B223O
M QG@ 9SB@#TVBO!_%7Q.N=6D(@=H80?E"':YQGEF7G)S]T':..I&X\?#,T+!
MT)#*000<$$<@@CH10!]445Q_PMUV76+3?.=S1R% Q^\0%4@D]S\V,]\<Y.2>
MPH **Q/%GBR+PW%YTO+-D(@/S,?Z =SV]R0#X_K?Q)OM<<1Q,T:E@%2 D,22
M0H+#YF)SC P"0#M!H ][HKP3Q'\.KO2X/[1G968MF0;MS+OQ@EC]XEB0V,\X
M(+ DC0\ _$F6QE%O=NTD4K ;I&RR$\;MS'[O]X$\?>'<, >UT444 %%%% 'F
M7QPED$4"#/E%W+<<;@!LYQP<%L#///IQY%7O7Q5T9M3L6*=8&$N..0H8-R2,
M8#%N^<8 R:\%H ]O^$GB1;^U%FS?O8,C!8EBF<JPSV&=N!G&!TR!7=U\Q:+K
M$FCS)=PXWQG(R,@Y!!!'H02.Q]"#S7O'@SQU%XG4A1LE3[T9.3C/# X&1Z\#
M!X/4$@%KQM:K=6-PCC($+MU(Y0;U/'H0#_/BN-^!]DR13W!QM=T4#OE 2?P^
M<8_'\?3:* "BBN/\;?$:+P[F!!ON-N0O\*DXQO.<].0!R1UV@@T =A17S_\
MVKJ'C>;[,'8[^J*2L2J&SE@.,*3U.6/ R3@5=\2_#2?PU"M^D@8H5+[<H4)(
MVE3G+#=QG@C@XZX /<Z*\'\*_$ZYTF0"=VFA)^8.=SC..59N<C'W2=IYZ$[A
M[AI^H1ZC&MQ"P:-QD$?YX(Z$'D'@\T 6**\G\7?$'4M.:6,1"*(2LJ2F)^0&
M.W!<E"64>G(R17&WWC^_OL;YW&W./+(CZXZ^6%ST[YQVZF@#Z*HKR?X-VTM[
M//J,K,Q""/<^6W%B"?G)ZJ$ QSPPZ<9]8H **^==6\:7-S-)+%/,L;R.57S7
M&%+$J,!L# [#BNB^%VJ7>J7JAYY&CC1V97D=@1C8."2"0S \^F>M 'M%<_XL
M\;0>&U_>'=*5)2,?>;G')P0HSW/H< D8JI\2+F[@MA]AW^8T@5O*7<VTHV>@
M)'./F&"#C!KPC4(98I&$X82YRPD!#Y;G)W<Y.<\]>M %C7==EUR4W,YRS= /
MNJ.R@=@/_KG)))]O^&&E_P!GV$65VM+F1N<YW'Y3U(&4"\?F,YKP*&%IF"("
M68@  9))X  '4FO0])U?6Y'CML2QQED3/V10J*2!G'E@ */<# [4 >RU\U>*
M]4_M6[FN0VY7D;:<8RHX3C _A ZC/KS7O_BO5/[*M)KD-M9(VVG&<,>$XP?X
MB.HQZ\5\UT =/\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU'T'7D7P@BCTZ.Y
MU2?"QH%0.3_P)UP#R3\F.,D\+SD5F>+/BO/JA\NV+0Q<]#^\;G()8<KP!PI]
M02P/ ![A17RK7M7P@\22ZK%+!.S.T+*0[MN8B3/RG/)P5)R2>N. !0!Z!111
M0 4444 %?*M?55?*M '5?"W_ )",'_;3_P!%/7T!7S_\+?\ D(P?]M/_ $4]
M>ZZKJ::7$]U*<)&I)Z9..@&2!DG@#/)(% '#_%[Q4+&'^SXR1+. 6QD8CR<\
M@CEB,8Y^7<#C(SXQ73VUE-XPDN=1FQB*)Y'*X7D1MY:@<\?*!_N@Y;<1GF*
M.J^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^VG_HIZ]B\:^)AX<MFN0 7)"H#G!8
M^N.P )[9QC()% ' ?%GQ0U_*NE6S%@#^\"<[G)PL> .2N.@)&XX(W+7=>!/"
MZ^'K98RH$S@-*>^X\[<Y/"YP,''4@<FO/_A-X9.JS-JLY+")_EW8;=(1DL2<
MG*Y!SCEB"#\I!]CH **KZAJ$>G1M<3,%C09)/^>2>@ Y)X'->/\ BKXO37Q,
M5GF*(C[Q \TY!!YR0HYXQ\W&0PS@ 'M%%?.6B>$[OQ*7FB4O@DL[L!EL%L98
M\L?T)!8@'-79/&][IL#:2S,K12;=RM\ZA,@Q[AVSC!!X *Y*D  'T!17S5_P
MEEY_S\3?]_G_ /BJ^BM)MWMH8XI3ND2- S9)RP4!CD\G)[GF@"W117F7C'XO
M+;DV]AAF!(,K#*=.J<_,<]S\O' 8'- 'IM%>#Z'HU_XZ9M\K&%7RS2,Q0,>H
M5!QN )( P ."5R,X5Q<3>'YIK:"5UV2,A,;,F[8Q ) /U[G&: /I6BN,^''C
MD^(XS#-@3Q 9(P-X/&X+V(_BP, D$8S@='X@U/\ LNWENLJ#'&Q7?]TL!\H/
M(ZG QG)S@<T >!>.=475+V>=,;2^T$'<"$ 0,".S;<_CU/6G^ +'[=?V\><8
MD#YQG_5@R8ZCKMQ[9SSTKGZ]-^".ELTLUX<A501CC@EB&/S>J[1D?[0Z=P#U
MVBO(O'&C:GI7G:@+AO(\TD*D\@*J[';\IP,#(& 3CZ9(X?\ X2R\_P"?B;_O
M\_\ \50!]*T5YIX#\/:HLT=Y=RN(ANS'+*[,0R':=G(ZD<,000>.E>ET %%>
M9>,?B\MN3;V&&8$@RL,ITZIS\QSW/R\<!@<UR.DZ1J/CG>3(S1JV29G81[CV
M50",X/0#"CTR 0#WNBOG*[^U>#KA[9)2LB%"WE,VP\!ER"!N W=",=1TKV#X
M<>,&\1P'S<>="0'P,9!'ROTP"<$$#N,X (% '6T5XOKGQ+U2W55DC%N6.0?)
M92<=1^]W CD9P,].?7G;[Q_?WV-\[C;G'ED1]<=?+"YZ=\X[=30!]%45XOX%
MUT:/%<:W=;I'8I%&Q8EF;!9D)).!@(=Q' &%R>#Q^O>(Y]=D,T[$\DA<G8N<
M<*O8<#W.,DD\T ?3%%>3_!77I':33F),83S$R?NX8!@!CHVX'K@$'C+$UZQ0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !
M<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !6
M3XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K
M5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D7QNU1FEALQD*J&0
M\\$L2H^7U7:<'_:/3OYE75?%+_D(S_\ ;/\ ]%)7*T >G_!#3-SSWA#?*JQJ
M?X3N.YATY(VKWX!Y'(KUNN,^$EDMOIZ.,YE>1CGU#;./;"#UYS79T %%%8_B
M_6#H]I-=#(94PI !PS':IP>,!B"?;L>E 'AOC^^^W7]Q)C&)"F,Y_P!6!'GH
M.NW/MG'/6N?HJUI6F/JDJ6L0R\C #K@9ZDX!. .2<< $T >T?!ZR:WL=YQB6
M5V&/083GWRA]>,5C_&_4]J068*_,S2,/XAM&U3UX!W-VY(X/!KTC3K);")+=
M,E8D503UPH &<8YXKP?XGZI_:%_+AMRQ8C7C&-H^8= 3ARW/Y'&* .5KK]'L
M9_%WE:9 66VMU!8L.%9LL['!^8EBPC'7;Z?.U<A7T/X$\+KX>MEC*@3. TI[
M[CSMSD\+G P<=2!R: .=\>Z#:>'],:"-%#,T85BN79@V[);'7;OYX !*C .*
M\:KTKXUZSYLL5BIXC4NV&R-S\ %>Q4#(SSA^PZ^:T >W_!NU:&Q+L,"29V7D
M<@!4S[<J1SZ>E=1XCUZ/0H'NI"/E!V@G&YL?*HX/)^AP,D\ T_P_IG]EV\5K
MA08XU#;/NE@/F(X'4Y.<9.<GFO(OB]XC-_<_8T8F*  $ C;YG.X\=2 0O/W2
M&  YR <EKNNRZY*;F<Y9N@'W5'90.P'_ -<Y))/HOP8\,_?U.0>J19'_ 'VP
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_ $G@
MK6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';
MUK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0
M!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?/_ ,4O^0C/_P!L_P#T4E<K7K7QG\--,$U-.1&H20$C@%OD(&.>6(//
M<8&,FO): /I3PG_QYVW_ %[P_P#H"UK5SGP]U1=1L86& 401D YP8_EY]"0
MV.P(Z]:Z.@ KQ_XS^(_/D334^[%AW_WF'RCD=E.>#@[N>17H'C;Q8OAN S?*
M96XC1B?F/&3QSA0<GIV&02*^>KNZ:[=II#EY&+,< 9+').!QUH BKUWX0^#C
M;K_:DP(9P1$& ^Z<?O/7+=!T^7)Y#"N<\ _#9]987%RK);C! (*M)D9 '?;C
MJW?HO.2ON% $-W=+:(TTAPD:EF."<!1DG YZ5\P7=TUV[32'+R,68X R6.2<
M#CK7O'Q2U@Z;8N%R&F(C! !^]DMG/8H&&1SDCZCP*@#K_A9H1U.]20C,=O\
M.Q.0,C[@R.^[!P2,A3UQBO>)IEA4NY 50223@ #DDD] *X7X-Z.+2T-T<;KA
MR<@G[J$J 1T!#;CQV(R>PVOB)>M9:?<.N"2@7GTD8(?3G#''O0!X+K>J-JL\
METV<RNS8)W8!/"Y]%& /8=!6U\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU',
M5W_P[UVW\-6\]_*5:9F")&,>9@#=G/)"L3R<8&W^(X% 'M=?+^K7W]H327.-
MOFR.^,YQN8G&<#.,^E>L?"K[5J,L^ISLPBE)VJ2VQF)&64%CP@4(#@\?*#\I
M%>5:WI;:5/):MG,3LN2-N0#PV/1A@CV/4T 6/"VA?V]<I9;MGF;OFV[L;5+=
M,CTQUKU+1_@O;6QW7#M*03P/W:$8P 0"6R#SD,.W'7/F7@O65T:\ANI/N*Q#
M=> ZE"W ). <XQSC%?17VM-GG[E\O;NW9&W;C.[=TQCG/3% %?2]$@TI=EO&
MJ# !VJ 3MZ9/5C[DD]?6KU>.?$OQR-;8:9:99-XW,N3YC= J@?>7/UW-@KP
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% #)H5F4HX!5@001D$'@@@]0:\=\8?"26T9I[(;XNOEY_>+P20,_> QQR6
M.0,'&3[+10!\Y:'K]UX1F8H"K8P\<JL >,KE>#D9R#P?P)!ZVX^-\S(HCA02
M#&YF9F4\<X4;2,GI\QP..>M>NS0K,I1P"K @@C((/!!!Z@U4LM#M[!M\,4:,
M1@E$53CKC( XXH \#72M0\4N)RDLIDSAV!"8!)(#'"* <X ( / &>*]%\)_"
M".P/G7I65^,(,^6"#G))P7R ." .H(;@UZ+10 4444 >9?&*VN-1:&W@BE=4
M#,Q1&9,M@+]W/S#!Z] W'4UYO_PB=Y_S[S?]^7_^)KZ5HH S_#^F?V7;Q6N%
M!CC4-L^Z6 ^8C@=3DYQDYR>:J>--&;6;.:UC^^R@KTY*,'"\D 9(QG/&<UMT
M4 ?+5U:/:,8I59'&,JX*L,C(R#STKLO!WPQN-3D$MPACA1QN$@978#D@+P<'
MH6R,9R,D$5[G10 R&%85"( %4   8  X  '0"O/_ (E_#Q]:87MJ 9@ K)\J
M[@.C;CCYAT.3RH&",8/H=% 'RU=6CVC&*561QC*N"K#(R,@\]*L:7HD^JMLM
MXV<Y .U20-W3)Z*/<D#KZ5].T4 >>>!/A<NDLMY=8:8 %4QE4;USD[F'&.RG
M.,\,/0Z** "BBB@ KP3Q%82^*=4FA@3YO,*G)^4"+$9<G' ^7/XX&3C/O=%
M'@FI?#/4-'(F1=^S:P:!B6!SQ@85\@X.0#CKG@XUM-^,5WIY,5W&LA3<#G]U
M)NSWP"..1C:#ZG.<^RU#=6B7:F*55=#C*N RG!R,@\=: /$/$_Q5N-:1K=%6
M*)\9"DER,<J6X&">N%''!R,YQ-"\&W>MD>3&VQOXV&V/ .TG<>#@]0,G@X!Q
M7T%9:';V#;X8HT8C!*(JG'7&0!QQ5Z@#E_ W@:/PS'DX:=Q\[_KM7/11^;'D
M]@.HHHH \J^)/PVDN)&U"S7=OR9(P ""!RRCC=NQR.6+'(SGCA]#U^Z\(S,4
M!5L8>.56 /&5RO!R,Y!X/X$@_1M% 'S_ .(?%%WXU<1JC%$RRQ0JS8&<;FQD
MD@$#. /0#)STOA/X.LY\W4/E48Q&C L2#SN89 ! _A.3GJI&#ZW10 R&%85"
M( %4   8  X  '0"LSQ5HG]MVLMGG!D7Y3G W*0RYX/&0,\9QG'-:U% 'RU=
M6CVC&*561QC*N"K#(R,@\]*V/#O@JZUY@(D(1@3YCAECXX^]@Y.>,#)S[ D?
M1M% &)X3\)Q>&XO)BY9L%W(^9C_0#L.WN22? M>\.3Z%(89U(Y(#8.QL8Y5N
MXY'N,X(!XKZ8HH ^=?#'@BX\0.H166)LDRLIV  X.#P&.>  >O7 !(]W\.:#
M'H4"6L8'R@;B!C<V/F8\GD_4X& . *TZ* /!/B;X9?2KN2<!C%.V\-@D!GR6
M4M@#.02!R=N/>L#1M GUIO+MHV<CKCA1P2,L< 9P<9(ST'-?35% '&>!OAQ'
MX</VB0B2<C@XPJ9'S!<]2>1NX)'  R<Y_P 8K:XO8H;>")I%+LS%$9R"H 7[
MN< [CUZXXZ&O0Z* /FK_ (1.\_Y]YO\ OR__ ,37N_@;2VTNR@@?.X)N((VD
M%R7*D'NN['X=!TK>HH J:M8_VA#);9V^;&Z9QG&Y2,XR,XSZU\U:GI4NEN89
MT9''9AC(R1D'H1D'!&0>QKZ@HH ^?_"?PZN->;+!HHMH;S'0X((^7:#C=GU!
MP!SGH#[QI^GQZ=&MO"H6-!@ ?YY)ZDGDGD\U8HH **** "BBB@!DTRPJ7<@*
MH)))P !R22>@%?/_ ,//"H\17(20$PQC=)C(S_=7('5C[@[0V#D5] 30K,I1
MP"K @@C((/!!!Z@U%9:=%8+LA144G)"*%&>F< #GB@"Q1110!RGQ2_Y!T_\
MVS_]&I7"_"#PF+^0ZC)]R!L(, @OC))SDC8""..I!!^4BO7[JT2[4Q2JKH<9
M5P&4X.1D'CK1:VB6BB*)51!G"H JC)R< <=: )J*** "O//BIX&DU@"^@RTD
M2;3'_>4$ME?]H9/'<=.1AO0Z* /E>:%H6*."&4D$$8((X((/0BNK\*_#6YUT
MAV!BA(SYCKUX!&U<@L#D<\+C/.1@^^T4 >2?%+P>UI%;FV5VB@C9& P54#YO
M,*J!@MR7;&#@9QQGSBRTZ6_;9"C.P&2$4L<=,X /'-?45% '#_#SX>+H*BZG
M -RP^HC![#U8_P 3?@.,ENMU73$U2)[649212#TR,]",@C(/(.." :MT4 ?/
M7B3X?7>B,V4:2(;B)$&5VJ,DL!DI@'G=QP<$@9KG(9FA8.A(92""#@@CD$$=
M"*^J** / M"\#7OBF3SI-RJP4F6?<=P. -N>7.WISC  +#(KVW0M"BT.(6T
MPJ]2?O,>[$]R?_K#   T** ."^+RW%S!':V\<CB1RSF,,V @X4A0>"6R,]UZ
M'MY/_P (G>?\^\W_ 'Y?_P")KZ5HH YKX=Z$=&LHXW&V1\NXYSEN@(;&"%"@
MC'4'ZF'XB>$/^$C@_=C]_%DQ_-@'.-RGMR!QTY Y S75T4 ?+5U:/:,8I59'
M&,JX*L,C(R#STKT+P!\,99Y$O+Q L2D_NI =[$<#*\87///7&"I5LU['10!4
MU73$U2)[649212#TR,]",@C(/(.." :\%\2?#Z[T1FRC21#<1(@RNU1DE@,E
M, \[N.#@D#-?0M% 'RK75>&?AM=ZYB3;Y<1P=\@QD'!RJ]6R#D'A3C&X5] 4
M4 9^A:%%H<0MH!A5ZD_>8]V)[D__ %A@  <5\8[.XOD@A@1Y$W.S"-"^"H4*
M20"1PS?7\./1:* /FK_A$[S_ )]YO^_+_P#Q->^^$-'.CVD-J<AE3+ D'#,=
MS#(XP&) ]NYZUL44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_
M $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_
M *';UK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?
M^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)
MT;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4
M%%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D
M^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7
MPO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !11
M10 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7
MQ=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4
M %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444
M%9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:
MU9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D
M/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444 %9/BS_CS
MN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-
M_P!?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2 !^
MM>+_ "IA:6Y&4R9I#&TJ1@(Q52$93N8C &?8 D@5GP^,+IU#$6ZD@$@M-D9[
M'$9&1[$CT-;'AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@H XK_A+;K_IV_P"^
MI_\ XU1_PEMU_P!.W_?4_P#\:KM:* .*_P"$MNO^G;_OJ?\ ^-4?\);=?].W
M_?4__P :KM:* .$MO&EU,,X@7I]_SE.2 2,*K\*25SGYMNX *14W_"6W7_3M
M_P!]3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH XK
M_A+;K_IV_P"^I_\ XU4+>-+H,$Q!SCD>=LQALDMM!!! &-IW;P0<*U=W10!Q
M7_"6W7_3M_WU/_\ &J/^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\
MQJC_ (2VZ_Z=O^^I_P#XU7:T4 </+XQN8QD_9\9&=GGNP!(!8*43=M'.-P)Q
M@<XHB\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><UW%% '%?\);=?].W_ 'U/
M_P#&J/\ A+;K_IV_[ZG_ /C5=K10!Q7_  EMU_T[?]]3_P#QJC_A+;K_ *=O
M^^I__C5=K10!PB^-+HL4Q!QGD^=LQA<$-M))))&-HV["2<,M3?\ "6W7_3M_
MWU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_
M (2VZ_Z=O^^I_P#XU4-SXTNH1G$#=?N><QR 2!AE3AB N<_+NW$%0:[NB@#B
MO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-
M4?\ "6W7_3M_WU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C50P>-;F7IY/W5)\Q
M9H\,<[HQ@2;]N!\XPK9^4<&N[HH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]
M3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH X2;QI=
M1D#$!STV^<1G*C!)5=HP2V<-]TKC<RU-_P );=?].W_?4_\ \:KM:* .*_X2
MVZ_Z=O\ OJ?_ .-4?\);=?\ 3M_WU/\ _&J[6B@#BO\ A+;K_IV_[ZG_ /C5
M,F\872*6 MV(!( :;)QV&8P,GW('J:[BB@#AXO&-S(,C[/C)QO\ /1B 2 Q4
M(^W<.<;B1G!YS3_^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\ QJC_
M (2VZ_Z=O^^I_P#XU7:T4 <5_P );=?].W_?4_\ \:JI_P )_/O\K,._S-F-
ML^S'E^9O\W;_ ,!V;,YYSMKT"O*O^9C_ ,_\^M '0?\ "6W7_3M_WU/_ /&J
M/^$MNO\ IV_[ZG_^-5VM% '%?\);=?\ 3M_WU/\ _&J/^$MNO^G;_OJ?_P"-
M5VM% '#R^,;F,9/V?&1G9Y[L 2 6"E$W;1SC<"<8'.*(?&%TZAB+=20"06FR
M,]CB,C(]B1Z&NXHH XK_ (2VZ_Z=O^^I_P#XU1_PEMU_T[?]]3__ !JNUHH
MXK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNUHH X2'QI=2$C$ QUW><!
MG+# (5MPP V<+]X+C<K5-_PEMU_T[?\ ?4__ ,:KM:* .*_X2VZ_Z=O^^I__
M (U1_P );=?].W_?4_\ \:KM:* .*_X2VZ_Z=O\ OJ?_ .-5#/XUN8NOD_=8
MCRUFDRPQMC.1'LW9/SG*KCYAR*[NB@#BO^$MNO\ IV_[ZG_^-4?\);=?].W_
M 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-4?\ "6W7_3M_WU/_ /&J[6B@#BO^
M$MNO^G;_ +ZG_P#C50VWC2ZF&<0+T^_YRG) )&%5^%)*YS\VW< %(KNZ* .*
M_P"$MNO^G;_OJ?\ ^-4?\);=?].W_?4__P :KM:* .*_X2VZ_P"G;_OJ?_XU
M1_PEMU_T[?\ ?4__ ,:KM:* .$;QI=!@F(.<<CSMF,-DEMH((( QM.[>"#A6
MJ;_A+;K_ *=O^^I__C5=K10!Q7_"6W7_ $[?]]3_ /QJC_A+;K_IV_[ZG_\
MC5=K10!Q7_"6W7_3M_WU/_\ &J9+XQN8QD_9\9&=GGNP!(!8*43=M'.-P)Q@
M<XKN** .'B\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><T_\ X2VZ_P"G;_OJ
M?_XU7:T4 <5_PEMU_P!.W_?4_P#\:H_X2VZ_Z=O^^I__ (U7:T4 <5_PEMU_
MT[?]]3__ !JH5\:718IB#C/)\[9C"X(;:2222,;1MV$DX9:[NB@#BO\ A+;K
M_IV_[ZG_ /C5'_"6W7_3M_WU/_\ &J[6B@#BO^$MNO\ IV_[ZG_^-4?\);=?
M].W_ 'U/_P#&J[6B@#A+GQI=0C.(&Z_<\YCD D##*G#$!<Y^7=N(*@U-_P )
M;=?].W_?4_\ \:KM:* .*_X2VZ_Z=O\ OJ?_ .-4?\);=?\ 3M_WU/\ _&J[
M6B@#BO\ A+;K_IV_[ZG_ /C5'_"6W7_3M_WU/_\ &J[6B@#A(/&MS+T\G[JD
M^8LT>&.=T8P)-^W ^<85L_*.#4W_  EMU_T[?]]3_P#QJNUHH XK_A+;K_IV
M_P"^I_\ XU1_PEMU_P!.W_?4_P#\:KM:* .*_P"$MNO^G;_OJ?\ ^-5#-XTN
MHR!B YZ;?.(SE1@DJNT8);.&^Z5QN9:[NB@#BO\ A+;K_IV_[ZG_ /C5'_"6
MW7_3M_WU/_\ &J[6B@#BO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/_P#&J[6B
M@#AYO&%TBE@+=B 2 &FR<=AF,#)]R!ZFB+QC<R#(^SXR<;_/1B 2 Q4(^W<.
M<;B1G!YS7<44 <5_PEMU_P!.W_?4_P#\:H_X2VZ_Z=O^^I__ (U7:T4 <5_P
MEMU_T[?]]3__ !JC_A+;K_IV_P"^I_\ XU7:T4 <)_PFMSG;^YW;L8VS;-NW
M/F>;CU^39LW9^;.WFIO^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\
MQJC_ (2VZ_Z=O^^I_P#XU7:T4 <5_P );=?].W_?4_\ \:IDOC&YC&3]GQD9
MV>>[ $@%@I1-VT<XW G&!SBNXHH X>'QA=.H8BW4D D%ILC/8XC(R/8D>AI_
M_"6W7_3M_P!]3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#Q
MJNUHH XK_A+;K_IV_P"^I_\ XU4,/C2ZD)&(!CKN\X#.6& 0K;A@!LX7[P7&
MY6KNZ* .*_X2VZ_Z=O\ OJ?_ .-4?\);=?\ 3M_WU/\ _&J[6B@#BO\ A+;K
M_IV_[ZG_ /C5'_"6W7_3M_WU/_\ &J[6B@#@[CQO<VZO(PB(B"N5B65RZ[\2
M ,VS:R+\W*L".>BMCMK2[2[19HR&1QD$<@@TZ> 3#!X(Y!'4'U'^<$<'()%<
M9)&_A%VFB7-JV6EB4?<]9HQ_<_OI_!U'RX( .WHJ&TNTNT6:,AD<9!'((-34
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)
MX*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"A
MV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#
M4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8OB_5?[)MFN>
M0$:+=MQNVF5 X&<<E20#D8Z@@\T 9WB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q
M(I7$D/A"V%S(C;5;]W&>7>1@3OD;'WS@DD\(!@#.!5WP9HJP(5PP$4KX5RK,
M6SDN[* &?! '4*!@%OO5SOQPBD,4#C/E!W#<\;B!LXSR<!L'''/KR <%J?CV
M^U!S*9G3T6)C&H&2<84C.,]3DXQDFNM^'_Q-G>:.QNR'20[5<@[P2 $!(^\"
M1C)&<MDM@5YE3H86F8(@)9B  !DDG@  =2: /JBBBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)
M_B)\39(Y&L;,E-A99),?,3RI5<] /[PYS]T@#+<;IGCV^T]Q*)G?U65C(I&0
M<88G&<=1@XS@BL2[M6M':&08>-BK#(."IP1D<=:BH ^C/!7B8>([9;D@!P2K
M@9P&'IGL00>^,XR2#6]7EGP-A8+<N0=I,0!QP2-Y(SZC(S]1ZUZG0 4444 %
M%%% !1110 4444 %%%% !1110 5Y5_S,?^?^?6O5:\J_YF/_ #_SZT >JT44
M4 %%%% !1110 4444 %%%% !1110 4444 8_BKQ-'X<@-U(">=JJ/XF() SV
M'!)/8#C)P#X;J?CV^U!S*9G3T6)C&H&2<84C.,]3DXQDFNZ^.-JS);S ?(K2
M*3D=7"E1CKR%/Y?2O): /3?A_P#$V=YH[&[(=)#M5R#O!( 0$C[P)&,D9RV2
MV!7KM?*\,+3,$0$LQ   R23P  .I-?5% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>3_ !$^)LD<
MC6-F2FPLLDF/F)Y4JN>@']X<Y^Z0!EO6*^6KNU:T=H9!AXV*L,@X*G!&1QUH
M V],\>WVGN)1,[^JRL9%(R#C#$XSCJ,'&<$5[9X*\3#Q';+<D ."5<#. P],
M]B"#WQG&20:^<Z]7^!L+!;ER#M)B .."1O)&?49&?J/6@#U.BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *P?$WC6V\. "=B789"(,N1G&>P ^I&<'&2,5O5X%\59F?49022%$8 )S@>
M6IP/09)/U)- '50_')2P#VY"Y&2)<D#N0"@R?;(^HKO-%UN#Q+%Y\!. <9P5
M96P#CGC(#<XRIY'(S7S97H7P3F87<B G:8"2,\$AT ./49./J?6@#L9(W\(N
MTT2YM6RTL2C[GK-&/[G]]/X.H^7!'8VEVEVBS1D,CC((Y!!IT\ F&#P1R".H
M/J/\X(X.02*XC0 =.NS:Q;D22>4[01Y.V.+#A5)+*QE96Q]T+@*?O @'=T44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG
M1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:
MU !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :
MU9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=/_P!L_P#T
M:E=77*?%+_D'3_\ ;/\ ]&I0!K:!_P MO^OB3^E3ZUH\>L0O:39V2#!P<$8(
M((/J" ?3U!'%0:!_RV_Z^)/Z5JT >/ZG\$IE<_9I4,9Z>;N5AR>/E5@<#'/&
M3G@5T'@GX5+HSBZN6625?NJH.Q3D_-DX+'&,9 VG/4X(] HH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH X?QK\,(]?=KN)RD[ 9SRC;5P,CJIZ#(R !]TDYKDK7X)7+,!++$
MJ<Y*;W;IQA2J@\^X_I7LM% &?H6A1:'$+: 85>I/WF/=B>Y/_P!88  &A110
M 4444 %%%% !1110 4444 %%%% !1110 5Y5_P S'_G_ )]:]5KRK_F8_P#/
M_/K0!ZK1110 4444 %%%% !1110 4444 %%%% !1110!1UK1X]8A>TFSLD&#
M@X(P000?4$ ^GJ".*\MU/X)3*Y^S2H8ST\W<K#D\?*K X&.>,G/ KV"B@#S_
M ,$_"I=&<75RRR2K]U5!V*<GYLG!8XQC(&TYZG!'H%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<)XV^%ZZ_(;N)_+E*_,&!96*@!><Y7@8. >,'&<Y[NB@#QJU^"5RS 2RQ*G
M.2F]VZ<84JH//N/Z5ZKH6A1:'$+: 85>I/WF/=B>Y/\ ]88  &A10 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7E_Q0^'\NH2?VA:KO)7]X@^]E1PPR>> !M'.0, DG'J%% 'S./#
M%V6*""7< "1Y3Y .0#C'0X./H?2O6_AAX%DT$/=7( FD&T*#G:H.3D@E26(!
M[X '/) [VB@ KBK7_C_B_P"NE[_*&NUKBK7_ (_XO^NE[_*&@#M:*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;
MK_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "
MBBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ
M_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_MG_P"C4KJZY3XI?\@Z
M?_MG_P"C4H UM _Y;?\ 7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK_ )F/
M_/\ SZUZK7E7_,Q_Y_Y]: /5:*** "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@ KBK7_ (_XO^NE[_*&NUKBK7_C_B_ZZ7O\H: .UHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@
M N?^/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?
M%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?
M#7^J;_KXNO\ THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KE_B9$9=/F08RQB R0HYE3J20 /<G [UU%<I\4O
M^0=/_P!L_P#T:E %_P )78O$DF7H\SD9P>N.X)!^H)!Z@D8-;E96@?\ +;_K
MXD_I6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5Y5_S,?^?^?6O5:\J_YF/_/_ #ZT >JT444 %%%% !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 %%%% !7"65R'U%(QU22ZSR,_.$(^7.['R'+8VYPN
M[=P.[KBK7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C
M_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>
M\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXN
MO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N4^*7_(.G_P"V?_HU*ZNN4^*7_(.G_P"V?_HU* -;0/\ EM_U
M\2?TK5K*T#_EM_U\2?TK5H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *\J_YF/\ S_SZUZK7E7_,Q_Y_Y]:
M/5:*** "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@ KBK7_C_ (O^NE[_ "AK
MM:XJU_X_XO\ KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_ -#M
MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HHHH **** "LGQ9_QYW/\ U[S?^@-6
MM63XL_X\[G_KWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGPU_JF_P"OBZ_]*)*
M-:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Y3XI?\ (.G_ .V?_HU*ZNN4^*7_ "#I_P#MG_Z-2@#6T#_EM_U\2?TK
M5K*T#_EM_P!?$G]*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O*O^9C_S_P ^M>JUY5_S,?\ G_GUH ]5
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 **** "N*M?^/^+_ *Z7O\H:[6N*
MM?\ C_B_ZZ7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"LG1O];=?]?"_P#I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/_0[>M:LFY_X
M_(?^O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_P >=S_U[S?^@-6M63XL_P"/
M.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_ -*)*UJR?#7^J;_KXNO_ $HDH UJ***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE
M_B9*8M/F<8RIB(R PXE3J"""/8C![UU%<I\4O^0=/_VS_P#1J4 7_"5H+-)(
M5Z),X&<#ICL  /H  .@ &!6Y65H'_+;_ *^)/Z5JT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5?\ ,Q_Y
M_P"?6O5:\J_YF/\ S_SZT >JT444 %%%% !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% !7"65L$U%)!U>2ZSP,_($ ^;&['SG*YVYPVW=R>[KBK7_C_B_ZZ7O\H: .
MUHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%
M:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.WK6H
M **** "BBB@ HHHH *R?%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K
M)\-?ZIO^OBZ_]*)*UJR?#7^J;_KXNO\ THDH UJ*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/BE_R#I_^V?\ Z-2N
MKKE/BE_R#I_^V?\ Z-2@#6T#_EM_U\2?TK5K*T#_ );?]?$G]*U: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "O*O^9C_P _\^M>JUY5_P S'_G_ )]: /5:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***KZC>K81/</DK$C,0.N%!)QG'/% %BBO HO
M$>J>*)]D$DF\@D)"QC15!)[$# SC+')X&2<4:EJ.K>&9%,\DJLP)7?)YJ'L>
M"60D9Z'D<'C@T >^T5Q]CXL.NZ7->K\DJ0S!MA(VNJ$Y!Z],,,$XSC)(KDOA
M%KEQ?W;I-+(ZB!B [LPSO09P2>>: /7:*S/$\S0VEPZ$AE@E((.""$)!!'0B
MO-?A%KEQ?W;I-+(ZB!B [LPSO09P2>>: /7:*\/_ .$AN?[6\CSI?+^W;=OF
M/MV^=C;MSC&.,=,5H>/?[2^VR_9OM/E?)M\KS=G^K7.-O'7.<=\T >P45\W_
M /"0W^_R/.N/,W;=OF2;MV<;=N<YSQCKFN@\/?VM]I@\W[7Y?G1[M_G;=N\;
MLYXQCKGC% 'N%%>'_$?Q#<VE_-%%-*B#R\*DCJHS&I. #CK6?_Q.?^GS_P C
MT ?0%%>/^ O[2^VQ?:?M/E?/N\WS=G^K;&=W'7&,]\5[!0 45P7Q/\=2:"$M
M;8@32#<6(SM4' P""I+$$=\ 'CD$>;OJVJ6")>O)<+&S#8SNY4D ,.&)!!!R
M,C##.,X. #Z%HKC_ (>^-O[=MV>X*K);_P"L;[JE<9$AX &<'(!P,$\ @5YO
M>^.]0\2S>1;LR>8_R1PG:1QC!<88C'+$G;WP !@ ]XHKP2Q\;ZAX9G,<[.^Q
M@)(YF+9 ST8Y(R#D%>#P3N'%>D>//'0T>UCFMB#)<C,9(/"E02^".HR, XY.
M2" 10!V=%?/3:OJ=S$VH^;-Y0DVLRRL%#'!QM4C:.1C@+R .PKU7X;^,V\21
M,LH_>P;0S# 5@V<-CL?E.1T[CK@ '845XEXU^(%SJ5RUM9R,(E<*@AX9V'RY
MW(26#$G: <$;3C-5-+\:WWAJY\JZ>1@K@2I*?,.!UVECP<'(((#<$Y% 'O%%
M,AF690Z$%6 ((.00>001U!I] !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7%6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]=+W^4- ':T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D
M\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%
M% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z
M425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %<I\4O^0=/_P!L_P#T:E=77+_$Q ^GS*2%
M!,0).<#,J<G )P/8$^@H T] _P"6W_7Q)_2M6L/PE.;A))&7:6F<D'/&<>H4
M_F ?4 Y W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O*O^9C_S_P ^M>JUY5_S,?\ G_GUH ]5HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJUC_:$,EMG;YL;IG&<
M;E(SC(SC/K5NL3QIJ4NF6<UQ;C,B*,?+NP"P#-C_ &02>>!C)R,T >$12W?A
M.?(W0S $<@<@D@\$%67(X/(R,CH#6^WQ'35U2+4[=9E0KAT+1N.SG@\D\':"
MBY'TQL>!_B#_ &H[VFJNCQR*"IE5%0%3G:1M YZ@L>"H Y-4OB?9Z<BI-9-'
MYS/AEA8%-H7DE5RJD$#&,9R3@]0 =G9K9G2KA]/&V)X9B5)8L&\O!!W%B" !
MQG'<9!R>)^"G_'Y)_P!>[?\ H<=7OA392W]I?6ZY"RIM0MG9O9'#>O/*[L<X
MQ[5Q_@;6(]'O(KJ;(C4L"0,XW(RYQZ#.3CG'0$\4 >[^+/\ CSN?^O>;_P!
M:O*O@I_Q^2?]>[?^AQUW'CCQI:Q6<RQRQR/*AC54D5C\X*D_+G  )/. <8R"
M17%?!.%C=R. =H@()QP"70@9]3@X^A]* ,?_ )C/_<0_]KU] 5\__P#,9_[B
M'_M>OH"@#Y__ .8S_P!Q#_VO7T!7S_\ \QG_ +B'_M>OH"@#Y_\ BE_R$9_^
MV?\ Z*2M7_A==Y_<A_[Y?_XY65\4O^0C/_VS_P#125ZK_P 2;_IS_P#(% &/
M\//B'<>)+AK>98PJQ%@4# Y#*.[-Q\U>AU@Z/-IR28M#;B5@1B$Q!R.I'R\D
M<9/TS6]0!GZGX?M]4R9XD<E=NYE!8#G@-U'4XP1@\CFO'/'_ (Q:8OH\("6U
MNX0?>WGRAMVD[B"NX9&1GA2>:[[QK\2/^$8F6V\GS-T8?/F;>K,,8VM_=]:H
M^(_$]AJNF.Y,>YT+")67S%E8]<?*V0[$L<?,N3R#R 1?";1K>2UF'F"1IP%F
M097:-K +R V2&.6'&>%/RDGI;3PY8>$P]\BB(*A#,7=OE)!QAF/)(&,#)/ Z
MUYU\&)FAN)G8D0K 2Y)P@(92I8] 0-V,]MWO6/X^\;/XBE**<6\;'RU&<'''
MF'(!R1T!'R@XZY) (O%NOMXPNU:),;ML4:DC<1N.W))P"2WT'3)QDZOQ2WV?
MV33WV_Z/:IRN>6/R-R>W[L8X!ZY]NC^'FD6.@J+J>X@-RP_Y[1D1@]A\W+'^
M)OP'&2V9\:[='>WO$.[S8V&005*J0RD8]=YYS@C&/< Z#0[4'061PK?Z/.W4
M,,Y=U/&1D'!]5(YP17*?!3_C\D_Z]V_]#CK6T3Q1;VNB/ SKYHCF3R\@/F1F
M (4D$C#@DC/&>X(K/^"5JS7,LP'R+#M)R.KNI48Z\A3^7TH Q/A;_P A&#_M
MI_Z*>M7XU_\ 'Y'_ ->Z_P#H<E8O@*Z72=0B>X/EA&=6W@C:2C)@^G)P<].^
M!5WXKZQ%JEX#"P98XD4LI#*3EGX()R!NQ]010![%X3_X\[;_ *]X?_0%K6K,
M\,0M#:6Z."&6"($$8((0 @@]"*TZ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N*M?\ C_B_ZZ7O\H:[6N$LIBVHHI& LEUCKD[@A)^[MPNT _-NRP^4
M+\Q .[HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"
M_P#I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/_0[>M:LFY_X_(?^O>X_]#MZ
MUJ "BBB@ HHHH **** "LGQ9_P >=S_U[S?^@-6M63XL_P"/.Y_Z]YO_ $!J
M -:LGPU_JF_Z^+K_ -*)*UJR?#7^J;_KXNO_ $HDH UJ*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/BE_R#I_^V?_
M *-2NKKE/BE_R#I_^V?_ *-2@#6T#_EM_P!?$G]*U:RM _Y;?]?$G]*U: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O*O\ F8_\_P#/K7JM>5?\S'_G_GUH ]5HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ IDT*S*4< JP(((R"#P00>H-/HH \OUWX*
M+(3)9R;<]$E!*Y)Y^<<@ =,JQXY/.12TOX(RLV;F954$<1 L2/XAE@NT^APW
MTXY]=HH S]"T*+0XA;0#"KU)^\Q[L3W)_P#K#   X_Q)\((M5E:YBE:)I&9G
M!7S%);G(Y4C)R3DGKQ@#%>@44 >.67P1N';$TT:KC@H&<Y],$)Q[Y_#T]+\,
M^%8/#D9A@!^8Y9FP7;TR0!P.P  '7J23L44 >?\ _"J/],_M+S_^7CS=GE?[
M>_;NW_AG'X5Z!110!Y__ ,*H_P!,_M+S_P#EX\W9Y7^WOV[M_P"&<?A7H%%%
M 'G_ (I^%']O7+WOG[/,V_+Y6[&U0O7>/3/2LK_A1G_3S_Y!_P#ME>JT4 >?
M^%OA1_8-RE[Y^_R]WR^5MSN4KUWGUSTKT"BB@#G_ !AX,B\3HJ2%E>/=L9>Q
M8<Y!X(R 3T/'!&37G_\ PI";S-OG)Y7][:V_I_<Z=>/O].?:O8** .7T[P)'
MIEG)80, \R%7E9=Q.X8)P&' !.T9PO4Y.<\E_P *,_Z>?_(/_P!LKU6B@#RK
M_A1G_3S_ .0?_ME=O>>$(K^S33)B2L:1J'4 -F, ;AD-@G&._!(S6]10!Y$_
MP/E$@43J8L<L4(<'G@)D@CISN'?CCGT+PGX3B\-Q>3%RS8+N1\S'^@'8=O<D
MD[=% '!>,?A3'K4ANH&$4C EAMRC-V/!&TG^(@'/7&<YH^&/@XMFZSWCK)MR
M?+53LSGC+'!88Y(VC)X.1D'TNB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *XJU_X_XO\ KI>_RAKM:XJU_P"/^+_KI>_RAH [6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z
M^%_])X* "Y_X_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHH
MH *R?%G_ !YW/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\
MTHDK6K)\-?ZIO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "N4^*7_(.G_[9_\ HU*ZNN4^*7_(.G_[
M9_\ HU* -;0/^6W_ %\2?TK5K*T#_EM_U\2?TK5H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J_P"9C_S_
M ,^M>JUY5_S,?^?^?6@#U6BBB@ 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*XJU_P"/^+_KI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G
M_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_
MQYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_
MJF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *Y3XI?\@Z?_MG_ .C4KJZY?XF3-#I\SH2&4Q$$'!!$
MJ$$$="* -#PU,LRRNA!5IW((.00<$$$=0:V*QO#$ MUEC7H)Y.I)/;DDY))[
MDDDGD\ULT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %>5?\ ,Q_Y_P"?6O5:\J_YF/\ S_SZT >JT444 %%%
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 %%%% !7#VDRG4(T!&X/>$C/(!\H X]#@X^A
M]*[BN'LX@NH(1GYI;LD9.W*+&%;;G&X!B-V,X.,XP* .XHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\
M2>"@ N?^/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH
M *R?%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*
MUJR?#7^J;_KXNO\ THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KE/BE_R#I_^V?\ Z-2NKKE/BE_R#I_^V?\
MZ-2@#6T#_EM_U\2?TK5K*T#_ );?]?$G]*U: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*O^9C_P _\^M>
MJUY5_P S'_G_ )]: /5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y
M_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LG
MQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K
M)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H
M UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK_F8_P#/_/K7JM>5
M?\S'_G_GUH ]5HHHH **** "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 **** "N*M?^/\
MB_ZZ7O\ *&NUKBK7_C_B_P"NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R
M'_KWN/\ T.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<
M_P#7O-_Z U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_
M *^+K_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KE_B85&GS%P2N8L@'!(\U,@$@X/O@_0UU%<I\4O\ D'3_
M /;/_P!&I0!?\)(Z)()3EQ,^XCUX[@*#]0J@]0J]!N5E:!_RV_Z^)/Z5JT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %>5?\S'_G_GUKU6O*O^9C_P _\^M 'JM%%% !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 5PEDK#44)/RF2ZV\C  ";QMVYR25(;=C (V _,>[KBK
M7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJ
MR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5
MD^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N4^*7_(.G_P"V?_HU*ZNN4^*7_(.G_P"V?_HU* -;0/\ EM_U\2?TK5K*
MT#_EM_U\2?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\J_YF/\ S_SZUZK7E7_,Q_Y_Y]: /5:*** "
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@ KBK7_C_ (O^NE[_ "AKM:XJU_X_
MXO\ KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&
M_P!;=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_ -#MZUJR;G_C
M\A_Z][C_ -#MZUJ "BBB@ HHHH **** "LGQ9_QYW/\ U[S?^@-6M63XL_X\
M[G_KWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGPU_JF_P"OBZ_]*)* -:BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3X
MI?\ (.G_ .V?_HU*ZNN7^)D+3:?,B EF,0  R23*@  '4F@#3T#_ );?]?$G
M]*U:QO#$XN%ED7H9Y.H(/;@@X(([@@$'@\US'QCUUK"W2VC+*UPS;B,8**/F
M4GJ,EEZ=1D'C@@%O4_B[8V+F(;Y,=6B4%<@D8RS+GIU&001@FMWP_P"+;;7U
MS;N"V,E#PXZ9RI[#(&1E<\ FOFVM#0-9;19X[M.3&V<<<@\,N2#C()&<<9R.
M: /IJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Q/&>MOHEI)>1!2\>S <$K\SJIS@@]#ZUMURGQ2_Y
M!T__ &S_ /1J4 >?_P#"Z[S^Y#_WR_\ \<H_X77>?W(?^^7_ /CE<!10!ZUX
M,^*%SK=W'9RI$$DWY**X;Y49AC+D=1Z5ZA7S_P#"W_D(P?\ ;3_T4]?0% !1
M110 4444 %%%% !1110 4444 %%%% !7E7_,Q_Y_Y]:]5KRK_F8_\_\ /K0!
MZK1110 4444 %%%% !1110 4444 %%%% !1110!X9J_Q$U"R<(LY(,4+<QQ=
M9(D<_P  XRQQ[52_X6EJ/_/;_P AQ?\ Q%97B7_6K_U[VO\ Z3QUE4 =5_PM
M+4?^>W_D.+_XBO4/A?K\^MVSS7+;W$S*#M5> B'&% '4FO!:]J^"G_'G)_U\
M-_Z!'0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8GC/6WT2TDO(@I>/9@."5^9U4YP0>A]:\O_X7
M7>?W(?\ OE__ (Y7H'Q2_P"0=/\ ]L__ $:E> 4 =_\ \+KO/[D/_?+_ /QR
MMOP9\4+G6[N.SE2())OR45PWRHS#&7(ZCTKR6NJ^%O\ R$8/^VG_ **>@#Z
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBO//C)KTEA!':QDK]H+[B#CY4 RO3HVX9Y' P<@F@"]J
M?Q=L;%S$-\F.K1*"N02,99ESTZC(((P36[X?\6VVOKFW<%L9*'AQTSE3V&0,
MC*YX!-?-M:&@:RVBSQW:<F-LXXY!X9<D'&02,XXSD<T ?35<5:_\?\7_ %TO
M?Y0UVM</9RAM00#/RRW8)P=N76,JN[&-Q"D[<YP,XQ@T =Q1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"
M_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%%
M !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%
MU_Z425K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_P#;/_T:E=77*?%+_D'3
M_P#;/_T:E &GX:A6%940 *L[@ #  &   .@%8GQ1\+MK=L)(E+30$LH')*G
M=0,CG@'H2=N .:WM _Y;?]?$G]*U: /E>:%H6*."&4D$$8((X((/0BMOP=X5
MD\1SB%0?+4@R-TVKGGG!^8\[1@Y//0$CW^]T.WOVWS11NP& 716..N,D'CFK
M%K:):*(HE5$&<*@"J,G)P!QUH FHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4^*7_ "#I_P#MG_Z-
M2NKK/U_1$UN![.4L$DVY*$!OE8,,9!'4>E 'S+17M7_"E+/^_-_WTG_QNC_A
M2EG_ 'YO^^D_^-T >?\ PM_Y",'_ &T_]%/7T!7'Z!\+[;1)TO(GE+Q[L!V0
MK\RE3G" ]#ZUV% !1110 4444 %%%% !1110 4444 %%%% !7E7_ #,?^?\
MGUKU6O*O^9C_ ,_\^M 'JM%%% !1110 4444 %%%% !1110 4444 %%%% 'S
M5XE_UJ_]>]K_ .D\=95>M7/PI>[VO*J[Q'&A*7)53Y:*@(!M6(R%SU-1?\*=
M_P!G_P F_P#[DH \JKVKX*?\><G_ %\-_P"@1UE?\*=_V?\ R;_^Y*[+P/X9
M;P["\!QAI2P ?S, HB\MLCR<J?X>F.M '1T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*?%+_D'3_\
M;/\ ]&I7@%?36OZ(FMP/9RE@DFW)0@-\K!AC((ZCTKC_ /A2EG_?F_[Z3_XW
M0!XK75?"W_D(P?\ ;3_T4]>@?\*4L_[\W_?2?_&ZT- ^%]MHDZ7D3REX]V [
M(5^92ISA >A]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "N,^*/A=M;MA)$I:: EE Y)4X#J!D<
M\ ]"3MP!S79T4 ?*\T+0L4<$,I(((P01P00>A%;?@[PK)XCG$*@^6I!D;IM7
M//.#\QYVC!R>>@)'O][H=O?MOFBC=@, NBL<=<9(/'-6+6T2T411*J(,X5 %
M49.3@#CK0!-7#VD*C4(W &XO> G') \H@9]!DX^I]:[BN*M?^/\ B_ZZ7O\
M*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO
M_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C
M_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]Y
MO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_
M +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KRK_F8_P#/_/K7JM>5?\S'_G_GUH ]5HHHH **** "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 **** "N*M?^/\ B_ZZ7O\ *&NUKBK7_C_B_P"NE[_*&@#M
M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_ %MU_P!?"_\
MI/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/\ T.WK6K)N?^/R'_KWN/\ T.WK
M6H **** "BBB@ HHHH *R?%G_'G<_P#7O-_Z U:U9/BS_CSN?^O>;_T!J -:
MLGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+K_THDH UJ*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/BE_P @Z?\ [9_^
MC4KJZY?XF.$T^9B P!B)!S@XE3@X(.#[$'T- &GH'_+;_KXD_I6K6'X2@-ND
MD;-N*S."3GG&/4L?S)/J2<D[E !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !13)IEA4NY 50223@ #DDD] *BLM1BOUWPNKJ#@E&#
M#/7&03SS0!8HHHH **** "O*O^9C_P _\^M>JUY5_P S'_G_ )]: /5:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N$LH2NHH
MQ.0TEUCKD;0@(^]MPVX$_+NRH^8K\H .[HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_
M *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?%G_'G<_]
M>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J;_KX
MNO\ THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KE/BE_R#I_^V?\ Z-2NKKE/BE_R#I_^V?\ Z-2@#6T#_EM_
MU\2?TK5K*T#_ );?]?$G]*U: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,GQ9_QYW/\ U[S?^@-7B7A?XAW'AN(V\*QE6<L2X8G)
M '9EX^6O;?%G_'G<_P#7O-_Z U>1?"+3HK^[=)D5U$#$!U##.]!G!!YYH L?
M\+KO/[D/_?+_ /QRC_A==Y_<A_[Y?_XY7JO_  B=G_S[P_\ ?E/_ (FC_A$[
M/_GWA_[\I_\ $T >5?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..5ZK_P
MB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_\30!Y5_PNN\_N0_]\O\ _'*P/^$U
MF^V_VOM3S?3#;/\ 5^7TW9Z>_7\J]T_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_
M]^4_^)H \J_X77>?W(?^^7_^.4?\+KO/[D/_ 'R__P <KU7_ (1.S_Y]X?\
MORG_ ,31_P (G9_\^\/_ 'Y3_P")H \J_P"%UWG]R'_OE_\ XY1_PNN\_N0_
M]\O_ /'*]5_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H \J_X77>?W(?^
M^7_^.4?\+KO/[D/_ 'R__P <KU7_ (1.S_Y]X?\ ORG_ ,31_P (G9_\^\/_
M 'Y3_P")H \J_P"%UWG]R'_OE_\ XY1_PNN\_N0_]\O_ /'*]5_X1.S_ .?>
M'_ORG_Q-'_")V?\ S[P_]^4_^)H \J_X77>?W(?^^7_^.4?\+KO/[D/_ 'R_
M_P <KU7_ (1.S_Y]X?\ ORG_ ,31_P (G9_\^\/_ 'Y3_P")H \J_P"%UWG]
MR'_OE_\ XY1_PNN\_N0_]\O_ /'*]5_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_
M]^4_^)H \J_X77>?W(?^^7_^.4?\+KO/[D/_ 'R__P <KU7_ (1.S_Y]X?\
MORG_ ,31_P (G9_\^\/_ 'Y3_P")H \J_P"%UWG]R'_OE_\ XY1_PNN\_N0_
M]\O_ /'*]5_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H \J_X77>?W(?^
M^7_^.4?\+KO/[D/_ 'R__P <KU7_ (1.S_Y]X?\ ORG_ ,31_P (G9_\^\/_
M 'Y3_P")H \J_P"%UWG]R'_OE_\ XY1_PNN\_N0_]\O_ /'*]5_X1.S_ .?>
M'_ORG_Q-'_")V?\ S[P_]^4_^)H \J_X77>?W(?^^7_^.4?\+KO/[D/_ 'R_
M_P <KU7_ (1.S_Y]X?\ ORG_ ,31_P (G9_\^\/_ 'Y3_P")H \J_P"%UWG]
MR'_OE_\ XY1_PNN\_N0_]\O_ /'*]5_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_
M]^4_^)H \J_X77>?W(?^^7_^.4?\+KO/[D/_ 'R__P <KU7_ (1.S_Y]X?\
MORG_ ,31_P (G9_\^\/_ 'Y3_P")H \J_P"%UWG]R'_OE_\ XY1_PNN\_N0_
M]\O_ /'*]5_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H \J_X77>?W(?^
M^7_^.5[77SU\1[1+2_FBB540>7A4 51F-2< <=:^A: "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_
M])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB
M@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HD
MK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N4^*7_ "#I_P#MG_Z-2NKKE/BE_P @Z?\
M[9_^C4H UM _Y;?]?$G]*U:RM _Y;?\ 7Q)_2M6@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#)\6?\>=S_U[S?\ H#5\]Z)K\^B.
M9K9MCE2I.U6X)!QA@1U KZ$\6?\ 'G<_]>\W_H#5\UT =5_PM+4?^>W_ )#B
M_P#B*/\ A:6H_P#/;_R'%_\ $5F^$=#77+J.S9BHDW<CDC:C-W^E>C_\*>M8
M>)#.1_>1D8?]\[-P)] &QZ]< '%?\+2U'_GM_P"0XO\ XBC_ (6EJ/\ SV_\
MAQ?_ !%=W!\'["XSLEE)'4;TR/8CR\@^QJ7_ (4I9_WYO^^D_P#C= 'G_P#P
MM+4?^>W_ )#B_P#B*/\ A:6H_P#/;_R'%_\ $5Z!_P *4L_[\W_?2?\ QNC_
M (4I9_WYO^^D_P#C= 'G_P#PM+4?^>W_ )#B_P#B*/\ A:6H_P#/;_R'%_\
M$5Z!_P *4L_[\W_?2?\ QNC_ (4I9_WYO^^D_P#C= 'G_P#PM+4?^>W_ )#B
M_P#B*/\ A:6H_P#/;_R'%_\ $5Z!_P *4L_[\W_?2?\ QNC_ (4I9_WYO^^D
M_P#C= 'G_P#PM+4?^>W_ )#B_P#B*/\ A:6H_P#/;_R'%_\ $5Z!_P *4L_[
M\W_?2?\ QNC_ (4I9_WYO^^D_P#C= 'G_P#PM+4?^>W_ )#B_P#B*/\ A:6H
M_P#/;_R'%_\ $5Z!_P *4L_[\W_?2?\ QNC_ (4I9_WYO^^D_P#C= 'G_P#P
MM+4?^>W_ )#B_P#B*/\ A:6H_P#/;_R'%_\ $5Z!_P *4L_[\W_?2?\ QNC_
M (4I9_WYO^^D_P#C= 'G_P#PM+4?^>W_ )#B_P#B*/\ A:6H_P#/;_R'%_\
M$5Z!_P *4L_[\W_?2?\ QNC_ (4I9_WYO^^D_P#C= 'G_P#PM+4?^>W_ )#B
M_P#B*/\ A:6H_P#/;_R'%_\ $5W$OPDT^([#+,6'55968>Y58R0/?%,_X4Q;
MS?=:5!ZNT;'_ +Y5<8]]WX=Z .*_X6EJ/_/;_P AQ?\ Q%'_  M+4?\ GM_Y
M#B_^(KN;/X-V<REB\W#..&3^%RH_@]!4_P#PI2S_ +\W_?2?_&Z //\ _A:6
MH_\ /;_R'%_\11_PM+4?^>W_ )#B_P#B*] _X4I9_P!^;_OI/_C=4Y/A!:I(
M4#3%%52<.F[YBPX'E\].G!],G H XO\ X6EJ/_/;_P AQ?\ Q%'_  M+4?\
MGM_Y#B_^(KO8O@S92C<LDV#_ +2?B,>7P1W':G_\*4L_[\W_ 'TG_P ;H \_
M_P"%I:C_ ,]O_(<7_P 11_PM+4?^>W_D.+_XBO0/^%*6?]^;_OI/_C='_"E+
M/^_-_P!])_\ &Z //_\ A:6H_P#/;_R'%_\ $4?\+2U'_GM_Y#B_^(KT#_A2
MEG_?F_[Z3_XW1_PI2S_OS?\ ?2?_ !N@#S__ (6EJ/\ SV_\AQ?_ !%'_"TM
M1_Y[?^0XO_B*] _X4I9_WYO^^D_^-T?\*4L_[\W_ 'TG_P ;H \__P"%I:C_
M ,]O_(<7_P 11_PM+4?^>W_D.+_XBN]E^#-E$-S238'^TGX#'E\D]AWK!\6?
M#.#2+62]C:3Y-FT.RDG<ZKD@(N."<#.>F<8(H X#5-4DU61KF=MTCXR< 9P
M!P !T [5]05\JU]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_Q_Q?\ 72]_E#7:UQ5K
M_P ?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MDZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q
M^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW
M/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R_Q,
M0/I\RDA03$"3G S*G)P"<#V!/H*ZBN4^*7_(.G_[9_\ HU* +_A*<W"22,NT
MM,Y(.>,X]0I_, ^H!R!N5E:!_P MO^OB3^E:M !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &3XL_X\[G_ *]YO_0&KYKKZ4\6?\>=
MS_U[S?\ H#5\UT =5\+?^0C!_P!M/_13U] 5\_\ PM_Y",'_ &T_]%/7T!0!
M#/:)<8W@$CH>X]P>H/N*B^S/#_JVR/[LF6_ -G(SZG=CL,#%6Z* *GVUH_\
M6(P]T^=?PVC=^:@>_3,\%PLXW(P8=,J01^E25!/9+,=Q'S=,J2K8],J0<>W2
M@">BJGE2Q?=8./1Q@_\ ?2C '_ 3]?0^W^7_ *T%/<X*?]]#H/3=MSV&>* +
M=%-1PX# Y!Y!'2G4 %%%% !14<]PL W.P4=,L0!^M0?:WD_U:''JYV#\L%L_
M51]>F0"W4$]ZD!VL?F/(4<L?HHR3^ J/[(\G^L<X]$&P?GDMGZ,/IUS/!;K
M,*,9Y/J3ZD]2?4GDT 0?:))?N)@>LAQUZ$*,D_0[3V]<'V'S>96+>PRJ?3:#
MR#W#%O; .*MT4 ,BA6$;5  '8# _(4^BB@"IIGW#_P!=)?\ T8U6ZJ:9]P_]
M=)?_ $8U6Z "JD?^N?\ ZYQ_^A25;JI'_KG_ .N<?_H4E #Y;,,?,7Y7]1WQ
MTW#C<.W/3L0>::EWY9"2_*3P#QM8^W.0?8\]<;@":M4UT#@J1D'@@]* '454
M\M[;[N77^Z3E_P &8\CV/O@\!:G@N%G&5.<<'U!]".H/J#R* )***9+*(AN;
MH/\ (&.Y/8=Z 'U7ENN=B#<PZ]0H[\M@X/MR>0<8YIF'NO5$]N'/UR/E'T^;
MIRI!%6(H5A&U0 !V P/R% $45G@[W.YQT) XSU"CL/S)Z$G KG/BE_R#I_\
MMG_Z-2NKKE/BE_R#I_\ MG_Z-2@#P"OJJOE6OJJ@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MN$LIBVHHI& LEUCKD[@A)^[MPNT _-NRP^4+\Q[NN*M?^/\ B_ZZ7O\ *&@#
MM:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!
M6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#
MMZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&
MH UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_
M^C4KJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\6?\ 'G<_
M]>\W_H#5\UU]*>+/^/.Y_P"O>;_T!J^:Z .J^%O_ "$8/^VG_HIZ^@*^?_A;
M_P A&#_MI_Z*>OH"@ HHHH **** "BFNX0%B< <DGI5;^T5?_5AG_P!P?+^#
M,0I_ D^W!P *^G(264;6/.4.TD^IQPW_  ($?F:CE=[,;V960==V$;_OKA2>
MP&%[9/J_9++U*H/]CYF^H9@ /IM/UYX?%8)$=X&6'1F)9A[!F)('MF@"HVNJ
M #M8;L\OA4]OG)P0>HV[N.<58^SR2_?? ](QCKU!8Y)^HVGOZ8MU4_LU$_U>
M4/\ L' ^NW[I/N0?T% $D%DD!W*/F/!8\L?JQR3^)J>JF^6+J%<?['RM] K$
M@_7</IQRJ:BA(5CM8\8<;23Z#/#?\!)'YB@"U1110 4444 %%%% %33/N'_K
MI+_Z,:K=5-,^X?\ KI+_ .C&JW0 54C_ -<__7./_P!"DJW52/\ US_]<X__
M $*2@"W1110 5!/:[SO4X<=",X^A&<$?7IDX(/-/GN%@&6.,\#U)] .I/H!R
M:@\M[G[V47^Z#A_Q93P/8>V3R5H B;4RA\H@;P0,D[4)//7D@X_AP3R,97YJ
ML16>#O<[G'0D#C/4*.P_,GH2<"I%MU1?+"@+R, #'/7CI4'EO;?=RZ_W2<O^
M#,>1['WP> M %NBHX+A9QE3G'!]0?0CJ#Z@\BI* "N4^*7_(.G_[9_\ HU*Z
MNN4^*7_(.G_[9_\ HU* / *^JJ^5:^JJ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_P"/
M^+_KI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O
M>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-
M_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_
M -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Y3XI?\@Z?_MG_ .C4KJZY3XI?\@Z?_MG_ .C4H UM _Y;?]?$
MG]*U:RM _P"6W_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#)\6?\>=S_ ->\W_H#5\UU]*>+/^/.Y_Z]YO\ T!J^:Z .
MJ^%O_(1@_P"VG_HIZ^@*^?\ X6_\A&#_ +:?^BGKWB6_2(["<L.JJ"S#W*J"
M0/?% %BBJGF2S?= 0>K_ #'_ +Y5L8]]WX=Z/[.5_P#6%G_WS\OXJH"G\03[
M\#  KZ@N2J?.PX(3!(^IR OXD9QQS2?O9?[J#_OML'\@I'_ QGV'-E$" *!@
M#@ =*=0!533UR&8EV'.7.1D="%X4$>H /YFK5%% !1110 4444 %-= X*D9!
MX(/2G44 5/L'E_ZMF7VSN7V&&S@>RE>/PP>;+%]Y0X]4.#_WRQP!_P "/T]+
M=% $$%ZDYVJ?F')4\,/JIP1^(J>HY[=9QM=0PZX8 C]:@^Q-'_JW8>S_ #K^
M.X[OR8#VZY +=%5/M3P\2*2/[R?,/^^?O GT ;'KUQ+!=I<9V$$CJ.X]B.H/
ML: (M,^X?^NDO_HQJMU4TS[A_P"NDO\ Z,:K= !52/\ US_]<X__ $*2K=4&
MN%@E<L<92,#U)S)P!U)] .30!?JJ]WYA*1?,1P3QM4^_.2?8<],[00:3RWN?
MO91?[H.'_%E/ ]A[9/)6K*($ 4# '  Z4 106NP[V.7/4G./H!G 'TZX&23S
M4]%% !1110!!/:[SO4X<=",X^A&<$?7IDX(/-,2[*$)(,'H& ^0_CSMSQPV.
M3@%NM6J:Z!P5(R#P0>E #JY3XI?\@Z?_ +9_^C4KH/):V_U?S+_<) P/]DX_
M0G'3!4#%<W\2YQ/ILY7MY8.001^]3J#@C\>W- '@E?55?*M?55 !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<5:_\?\7_ %TO?Y0UVM<5:_\ '_%_UTO?Y0T =K1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W
M7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %
M%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_
M *425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<O\3)3%I\SC&5,1&0&'$J=0001[$8/>
MNHKE/BE_R#I_^V?_ *-2@"_X2M!9I)"O1)G S@=,=@ !]  !T  P*W*RM _Y
M;?\ 7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#)\6?\>=S_U[S?\ H#5\UU]*>+/^/.Y_Z]YO_0&KYKH O:'9SWLRPVN?
M.;<%VL$/W3N^8D?PYSSR.*Z^+PIKD(VJ90!V%RH'Y"2LSX6_\A&#_MI_Z*>O
MH"@#Q3_A&M>_O3?^!0_^.4?\(UKW]Z;_ ,"A_P#'*]KHH \4_P"$:U[^]-_X
M%#_XY1_PC6O?WIO_  *'_P <KVNB@#Q3_A&M>_O3?^!0_P#CE'_"-:]_>F_\
M"A_\<KVNB@#Q3_A&M>_O3?\ @4/_ (Y1_P (UKW]Z;_P*'_QRO:Z* /%/^$:
MU[^]-_X%#_XY1_PC6O?WIO\ P*'_ ,<KVNB@#Q3_ (1K7O[TW_@4/_CE'_"-
M:]_>F_\  H?_ !RO:Z* /%/^$:U[^]-_X%#_ ..4?\(UKW]Z;_P*'_QRO:Z*
M /%/^$:U[^]-_P"!0_\ CE'_  C6O?WIO_ H?_'*]KHH \4_X1K7O[TW_@4/
M_CE1R>$=;E(9O-)7D$W*DCZ?O.*]OHH \37POKJ< S#J>+E>YR?^6GK2_P#"
M-:]_>F_\"A_\<KVNB@#Q3_A&M>_O3?\ @4/_ (Y3?^$4US=OS+NQC/VE<XZX
MSYG2O;:* /%/^$:U[^]-_P"!0_\ CE'_  C6O?WIO_ H?_'*]KHH \4_X1K7
MO[TW_@4/_CE'_"-:]_>F_P# H?\ QRO:Z* /%/\ A&M>_O3?^!0_^.4?\(UK
MW]Z;_P "A_\ '*]KHH \4_X1K7O[TW_@4/\ XY1_PC6O?WIO_ H?_'*]KHH
M\4_X1K7O[TW_ (%#_P".5FZ_X=U6UB>>[\PQ *&+SA^"PP"-Y)&[';KS7OM<
MI\4O^0=/_P!L_P#T:E '@%?55?*M?55 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)96P344
MD'5Y+K/ S\@0#YL;L?.<KG;G#;=W)[NN*M?^/^+_ *Z7O\H: .UHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?
MZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH *
M*** "BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_K
MXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "N4^*7_ "#I_P#MG_Z-2NKKE/BE
M_P @Z?\ [9_^C4H UM _Y;?]?$G]*U:RM _Y;?\ 7Q)_2M6@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\6?\>=S_U[S?\ H#5Y
MU\+_  9::W;/-<Q[W$S*#O=> B'&%8#J37HOBS_CSN?^O>;_ - :N5^"G_'G
M)_U\-_Z!'0!T&E^ K+2I%N8(MLB9P=\AQD$'@L1T)[5T%%% '"?%?Q9+HD20
MP?*UQO!<'YE"[<X]"=W7MVYP1YE9>$=0\1K]L1&E#'&]W4$[>.KL"0.F>G&.
MU>I_%#PA)X@BC>W&Z6%CA2P4%7QNZ\9! /) QGJ<5Y)I^OWOAAFBC9XF_B1U
MXR0#DHX(!( YQG'?% %W1_$]YX/G\ERV(B5:%V.S!.3@<@$]0P]<\@D'Z#KQ
M?2_B3!?3;M1M8&#D R+$"PP,9(;>6'3H00 < \"M/XY_\NO_ &V_]IT >JT5
MRGPM_P"0=!_VT_\ 1KUY5_S&?^XA_P"UZ .]^(>D:G>W"O8&01"( [)A&-VY
ML\%UYP1SBM#Q)XDG\*Z?#*5#3D11MYA+8;82Q)!^8_*1UZG.3T/#_&O_ (_(
M_P#KW7_T.2HO'VB/]FL]0ROE_9;>+&3NW;&?.,8QCWSGM0!W?PGU675+:2:=
MV=S</RQS@;$. .@&2< 8 ["NONKM+13+*RH@QEG(51DX&2>.M>._"3PO+<3)
MJ@*^5$\BD$G?DQXX&,8^<=QWK"EN;CQU>"+?@R,YC61CL0!2VT8''"@9"_,1
MD\\T >]6.K0ZAGR)$DVXSY;JV,YQG!.,X-6Z^?\ Q+X:G\#3QRQR9SDQR*-I
MRN-P*Y/KR.0P/U ]J\*ZW_;=K%>8P9%^88P-RDJV.3QD''.<8SS0!-K^LKHL
M$EV_(C7..>2>%7(!QDD#..,Y/%>&&34/'$C[=T@!#% VV)>RX#,%!QD#^(\G
MGDU]!UY_\0M97P?$J6*)%+<-RR1H!MCZ]L9RP R",%NAQ0!R7@3QK=65XMK<
MO(ZRN(V64LS*Q.U2-QRI#'#>V>"0,;OQ8\;RV+C3[9MGRAG=&PX))PG'*\ $
M]R".@SNXSX?F*YOXY+MSG?N7(9B\I8; 2.0=QW9/!Q@]:]MU3PI::KN,\*,S
MXRVW#G&,?.,-V Z]..E 'ALNCZAI4?\ :O[Q%E )E23YB),,"Q5MV&./O=\9
MYQ7I'PZ\<->6DSW)9VLUW%@!N9-I(Y)Y;Y2,G&>,DG)K*^+?C9)5.E0')W#S
M6&"HVG(CZ=<X)(QC&WDE@+7PK\.?9;2>>Z^6*Z4 A_E'EJK9<MD$!@Q].!N!
MP0: .'2:^\=SF$,6R=Y0OMB0 A=P4GHN[L"QY/))J;1_%=YX5N5BN&DV1$(\
M3L6 3C[H)P"!RA! Z<E2<Y6E:])X;N&FM'# $J&*<.@8'E3R VT="&'3-.TJ
M==:O4DOY/EDD!D=\X(_NG!&T' 7(P$!SP!0!ZG\5O&,FBQI:P$"28-E@?G51
M@<#L6R0&[8..>1YE]FU"&/\ MD-*$D^4S+(=Q .W#$-N RN.>,@#TK?^-?\
MQ^1_]>Z_^AR5U?B7_D K_P!>]K_..@#3^''C!O$<!\W'G0D!\#&01\K], G!
M! [C. "!5CXB:Z=&LI)$.V1\(AYSENI!7&"%#$'/4#Z'@?@C>LEQ-;C&UX@Q
M/?*, /P^<Y_#\:_QEUO[7=+9@<6R\DCDM(%8]^F-O8'.>HQ0!@:5XZN[&5)V
MFE=48$H\C%6'=3NW#D<9P<=1R*^AX9EF4.A!5@""#D$'D$$=0:\*\8^#CH]I
M:7."&9"LN0%PS$R*"OWMP!923V0=.E>@?"/7AJ-I]F))DMCM.23\K$E#DC@#
ME0,G 7L"!0!W%%%% !1110 54U32X]5C:VG7=&^,C)&<$$<@@]0.]6Z* /)/
MBAX,M-$MDFMH]CF95)WNW!1SC#,1U KUNO/_ (U_\><?_7PO_H$E>@4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Q5K_ ,?\7_72]_E#7:UQ5K_Q_P 7_72]_E#0!VM%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_
M %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0
M4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63
MX:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_\ ;/\ ]&I7
M5UR_Q,"G3Y@Y(7,62!D@>:F2 2,GVR/J* -/0/\ EM_U\2?TK5K#\).[I(91
MAS,^X#UX[ L!] S = S=3N4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 9/BS_CSN?^O>;_T!JY7X*?\ 'G)_U\-_Z!'75>+/^/.Y
M_P"O>;_T!JY7X*?\><G_ %\-_P"@1T >@4444 >:?%+Q3>Z#-']G?9%)'_=C
M;+*QW?>!/0K[>G>K'AWXD6FJVPAU%E\W!WJ\9*-L^8-C!7) ''!+\*OW<]GK
MNA1:Y$;:<95NA'WE/9@>Q'_UCD$@^?W7P.1F)BN&5.,!XP[=.<L&4'GV']:
M//\ QC-:S73O8C$)P1C(7)&6PI4%1GC'/3C ( ZWXEZ?)'8Z>[*0(X@C9X(9
MHTPI!YS\C=N,<UTWA_X/VVG-YEPQG8'@$;$[$94$Y/!ZG:0<%>]=5XB\/Q:_
M";6;.TD$%<;@0<Y!(.#VZ="1WH X7X6>+X+*S:&YF5#"[%5; .PC=P.K'=NX
M&6Z#N*\\\/737=_!-(<O)=1LQP!DM("3@<=:] M?@<BL#+<,R<Y"1A&Z<88L
MP'/L?ZU;M/@\MI<K=QS82.8.L?EDX"ON";B^>G&<>^* .9^-?_'Y'_U[K_Z'
M)6MX^_Y UG_V[_\ HAJZ#QK\-_\ A)YEN?.\O;&$QY>[HS'.=R_WO2M6_P#!
MD6I6D>FSEBL*Q@,GRMF-=NX [AR,\'/7UP: .*^&,\5U8RZ:TBK+<R3(J]6P
MT(^;;G.  >3@9&,Y->=:7IBW$ZVMP_D L59G4G:1G@C(QSP<D8ZG@5ZEHGP;
M73IX[EIRPB=6VB/;DJ<CG>W&0,\<CCCK6AXJ^%,&MR&YC8PR.<MA0R'KD[<K
MACQDYP<9(R2: /,M;\/V>E.(OM32Y4'=!$CJ,DC!/GCGCIZ$5[%\/+=8+"%4
MW%<.09$V,0SLP.T,V <Y')R,'O7+Z9\$HH7#SS-(@_A5/+R<CJ=S'&,@XP?0
MBO2(85A4(@ 50  !@ #@  = * ,SQ5JSZ1:RW42;WC7(7G'4 DXYPH.X]. >
M1U'&^"_BP-2D:&^,<60"C %4XSN#,S'!Z8Z#J,YP#Z+-"LRE' *L""",@@\$
M$'J#7G6J?!."=MUO*T8))(91(.>@'*D >Y8GCGU /.O%UY'K-[)+:J2LK@*
MN"QP 2%'.6;)]3GD9XKTCXH>/FTK_B7VQQ*RY=P1E >BC'(8CG)Q@$$<D%=#
MPQ\*K?176X=FEE3."P 0'/#!>3D#IECSR,'&*GBGX4?V]<O>^?L\S;\OE;L;
M5"]=X],]* /.O!EK8,QEU&3"KPL863+''WBR#@#L <D]< 8;U+4_$<&KV%TF
MGLI\F @@HZ*J%2" "J\[%;;C@$#/%<[_ ,*,_P"GG_R#_P#;*ZKP+X%_X17S
M?WOF>;L_@V8V;O\ :;.=U 'FOPGU&WL+LO<E5)C(1W("@\9ZC@D9P<CC*\EA
M6?\ $2^@O;V22U"[. S(<J[?Q..,=>..&QNR=U>@:S\%H+IM]M(T([J1YB]!
MC&6!'<G);KQ@"K7AGX2P:0XN)7:61&#+QL4$$%3@$DD$=S@@_=[T <;\7+*:
M&6WDGP6-LJLPQAG0DO@<<?,#T YX[XNZOXV@N]&2SS^_*QQ[!R1Y+*=Q) P"
M ".O)P,[6(]*\2^&HO$47V:?=M#!@4.&!&1D9!'0D<@]?7!'!0_ U0P+W!*Y
M&0(L$CN 2YP??!^AH B^#SG3K>[OG!\I0IXP2?*5V8 9'.&'7 .>O6O/[/3[
MCQ).PC4R32%G;&%ZG+,3PH&3[#) '4"O;=2\ I)9#2K9_)0LI=B@=GQSSRO)
M(!R/3: %XJ+P/\.U\+N\QD\QW4*#M*;1G+#&Y@<D#Z8]S0!Y?_PJW4?^>/\
MY$B_^+J7X6:Z=,O4C)Q'<?(P.2,G[AP.^[ R0<!CTSFO>Z\WUOX-KJ,\ERLY
M42NS;3'NP6.3SO7C)...!QSUH ](HHHH **** "BBB@#S_XU_P#'G'_U\+_Z
M!)7H%>?_ !K_ ././_KX7_T"2O0* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_P"/^+_K
MI>_RAKM:X2R9CJ* CY1)=;>!@@A-YW;LY!"@+MQ@D[R?E !W=%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?
M]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 44
M44 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\
MI1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5RGQ2_P"0=/\ ]L__ $:E=77*?%+_ )!T
M_P#VS_\ 1J4 :V@?\MO^OB3^E:M96@?\MO\ KXD_I6K0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%>/S>*=6U"\N+*S?=Y4DN%VPC"J^T<N!G&0.N: /8**\J_XJ
M/_/V6C_BH_\ /V6@#U6BO*O^*C_S]EH_XJ/_ #]EH ]5HKRK_BH_\_9:/^*C
M_P _9: /5:*\J_XJ/_/V6C_BH_\ /V6@#O\ Q9_QYW/_ %[S?^@-7*_!3_CS
MD_Z^&_\ 0(ZQ+NU\0W:-#(,I(I5AFV&0PP1D<]*JZ)H&N:(AAMEV(6+$;K=N
M2 ,Y8D] * /9:*\J_P"*C_S]EH_XJ/\ S]EH ]5HKRK_ (J/_/V6C_BH_P#/
MV6@#U6BO*O\ BH_\_9:/^*C_ ,_9: /5:*\J_P"*C_S]EH_XJ/\ S]EH ]5H
MKRK_ (J/_/V6C_BH_P#/V6@#U6BO*O\ BH_\_9:/^*C_ ,_9: /5:*\J_P"*
MC_S]EJ]H-WK-M/&U\";<DA@H@SEE(7[N"/FQSD"@#T>BF12B4;EZ'_)&.Q'<
M=J9=72VJF1SA1C)P3U..U $U%%% !113)91$-S=!_D#'<GL.] #Z*\RU&779
M99&MO]3YC[/^/?A0Q 'S<Y'0^XZGK5?_ (J/_/V6@#U6BO*O^*C_ ,_9:/\
MBH_\_9: /5:*\J_XJ/\ S]EH_P"*C_S]EH ]5HKRK_BH_P#/V6C_ (J/_/V6
M@#U6BO*O^*C_ ,_9:/\ BH_\_9: -W4?B[:6$KV[I*6B=E)"IC*D@XRXXXJO
M_P +KL_[DW_?*?\ QRN,7P-JPE>Y,*M)(6+%_L[@ECN)VN2H.?0#'0<4^X\$
MZK/MS;Q?*P8;4M%Y'KMQD>JG(/<4 =A_PNNS_N3?]\I_\<H_X779_P!R;_OE
M/_CE<5=> -4N@5:!!E@WR"V0Y V\%""!C^$<9YQGFG0^!=5B8.+>/*H$&5M6
M&!W(.06_VB-Q[F@"W\0_B';^)+=;>%9 RRAB7"@8"L.S-S\U>T5\[^*M.O-.
M5$O(XXPY)79' I.W&>8@#CYAP3@_A7T10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O_'_
M !?]=+W^4-=K7%6O_'_%_P!=+W^4- ':T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D
M/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444 %9/BS_CS
MN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-
M_P!?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5RGQ2_Y!T_\ VS_]&I75URGQ2_Y!T_\ VS_]&I0!K:!_
MRV_Z^)/Z5JUE:!_RV_Z^)/Z5JT %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6#JG@:R
MU1M\L*ELDDKE"2W))*%=Q^N>_J:WJ* .4_X5;IW_ #Q_\B2__%T?\*MT[_GC
M_P"1)?\ XNNKHH Y _#RRL9(9(8MKB52&WR-C8"_0OCG;CG/TKKZJ1_Z1(7_
M (8^![L?O'\/N@]0=X-6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "FN@<%2,@\$'I3J* ,UE:S;(Y#8')Z]@"3_%V5C][A6.=K4S6"
M+^,6Z=9<X.#QLY.>..0%.>03TR,5IN@<%2,@\$'I5>TT];8LX)+/C)8Y.%&
M/P'<\GN30!-;SB=5D'1@",]>1FI*J6/[K=#_ '#D?[K$E?H!RH'^SG@$58EE
M$0W-T'^0,=R>P[T $LHB&YN@_P @8[D]AWJ@JM>-D\!<C@].Q (_B[,P^[RJ
MG.YJ%5KQLG@+D<'IV(!'\79F'W>54YW-6@B! % P!P .E  B! % P!P .E.H
MHH **** "BBB@ HHHH **** "BBB@ HHHH \J^.?_+K_ -MO_:=>JUY5\<_^
M77_MM_[3KU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N*M?^/\ B_ZZ7O\ *&NUKBK7_C_B
M_P"NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_
M %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/\ T.WK6K)N?^/R
M'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7O-_Z U:U9/BS_CSN
M?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+K_THDH UJ*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_B9
M"TVGS(@)9C$  ,DDRH  !U)KJ*Y3XI?\@Z?_ +9_^C4H TO#$XN%ED7H9Y.H
M(/;@@X(([@@$'@\ULUC^&H5A65$ "K.X  P !@  #H!6Q0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%>=^%_$EUJFI7-C)*?*B\[:%2,$;)0H&2A)X/>@#T2JGVD
MW/$7W?[XP5]\>I_#:.Y)!4J^FQR$EANSSAR67\%8D#\![5:H 9%$(AM7H/\
M).>Y/<]Z?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% %6]B;B6,9=,X!. 02-R_CC@^H';(-:+=?G>0RJ/4%2/89P=Q'
M5NP^5#DEJMW4I_U2<.X.#Z 8RWOC(X[G';)%. -IYV,6<'/+$L3WX_V@.J_Q
M ;EY#+0!I(@0!0, < #I3J:CAP&!R#R".E.H **** "BBB@ HHHH **** "B
MBB@ HHIDLHB&YN@_R!CN3V'>@ EF6$;F( '<G _,U7^TR2?<3CUD;;GTP &/
MYA2/3KA;> OB63[_ *9X7(Z =,CH6ZGGH#@6J ./\9^ W\4>7OF5/*WXVQ$Y
MW[?63_9KL*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *X>SE#:@@&?EENP3@[<NL95=V,;B
M%)VYS@9QC!KN*X>TA4:A&X W%[P$XY('E$#/H,G'U/K0!W%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?
M"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%
M% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\
M7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_\ ;/\ ]&I75URGQ2_Y
M!T__ &S_ /1J4 :V@?\ +;_KXD_I6K65H'_+;_KXD_I6K0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>5> /\ D,WG_;Q_Z/6O5:\J\ ?\AF\_[>/_ $>M 'JM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444UW"
M L3@#DD]* !W" L3@#DD]*K6NI)<LT0R&3&0PP<$ @X].?J.X%0,S7C8' 7!
MY'3N"0?XNZJ?N\,PSM6F:P!81BX3K%G R>=_!SSSR0QSR2.N3F@"U8_O=TW]
M\X'^ZI(7Z@\L#_M8Y %6)8A*-K=#_D'/8CL>U);P"!5C'10 ,]>!BI* ,U6:
MS;!Y#9/ Z]R0!_%W91][EE&=RUH(X<!@<@\@CI22Q"4;6Z'_ "#GL1V/:J"L
MUFV#R&R>!U[D@#^+NRC[W+*,[EH TJ*:CAP&!R#R".E.H **** "BBB@ HHH
MH **** "JDW[Z18^R#<?KG"?4?>/L5!X[VZYS4]0O+29F@M?-0A5!\]$X4;L
MX89ZN1C_ &<]Z .CHKE/^$BU'_GP_P#)J+_"C_A(M1_Y\/\ R:B_PH ZNBN'
MU#XCR:(RB_M6B60-M*2QRDE<9&!MP.>N?P].XH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y
M_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LG
MQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K
M)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H
M UM _P"6W_7Q)_2M*:985+N0%4$DDX  Y))/0"LW0/\ EM_U\2?TKSSXF>.9
M(V^R194 G:WKL8J6]=RNK*N0 I7S!N8QM& =K>_$.PLFV/,.1D%4=U(Z9#*I
M4C((X)P00>016AH_B2WU@9@<-D$@$%6(!P6"L 2N>-P&,Y&<@BOFBK6G:F]@
MP=#T8-M.=I(! /!!! 8X8$,N<J0>: /J"BL3P?KHUJW67.YE^5CQDD $$A<J
M"RD,5!.PDH3E36W0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %0W5VEHIEE9408RSD*HR<#)/'6IJY3XI?\
M@Z?_ +9_^C4H U?^$LL_^?B'_O\ )_\ %5Y;X6UE;/5+J=&BVN9\-+-Y2$&4
M$$.%?)/88Y&3GBO/:* /H6U\5/=L(HC:.YSA4O2S' R< 09Z5KZ/J#7\?F.H
M5@\BD!MPS'(R'!(7(.W/05X;\+?^0C!_VT_]%/7M7AK_ %3?]?%U_P"E$E &
MM1110 4444 %%%% &9XGF:&TN'0D,L$I!!P00A(((Z$5\^_\)9>?\_$W_?Y_
M_BJ]_P#%G_'G<_\ 7O-_Z U?-= '2Z!J5_K<Z6<5S*'DW8+S2!?E4L<X)/0>
ME=A_P@&L_P#/Y_Y,3_\ Q-<I\+?^0C!_VT_]%/7NVHR%$^4X)9!D8S\SJ#U!
M'0T >:?\(!K/_/Y_Y,3_ /Q-'_" :S_S^?\ DQ/_ /$UZ5]C?_GJ_P"4?_Q%
M'V-_^>K_ )1__$4 >:_\(!K/_/Y_Y,3_ /Q-'_" :S_S^?\ DQ/_ /$UZ5]C
M?_GJ_P"4?_Q%'V-_^>K_ )1__$4 >:_\(!K/_/Y_Y,3_ /Q-'_" :S_S^?\
MDQ/_ /$UZ5]C?_GJ_P"4?_Q%'V-_^>K_ )1__$4 >:_\(!K/_/Y_Y,3_ /Q-
M'_" :S_S^?\ DQ/_ /$UZ5]C?_GJ_P"4?_Q%'V-_^>K_ )1__$4 >:_\(!K/
M_/Y_Y,3_ /Q-'_" :S_S^?\ DQ/_ /$UZ5]C?_GJ_P"4?_Q%17,;VX#B1C\Z
M#!"8PS@'H@/0^M 'F6H^#M7L(GN'NR5B1F(%Q-G"@DXRHYXJ3P3HNI:D(;\W
M.Z!FR5DED9L(^#\I5EW KE>?3/&17H?BS_CSN?\ KWF_] :LKX6_\@Z#_MI_
MZ->@#J(HA$-J]!_DG/<GN>],NK5;I3&XRIQD9(Z'/:IJ* "BBB@ IDL0E&UN
MA_R#GL1V/:GT4 >=:_X(U*XG>2UNBD3$$*9I%.2!N^5%VC+9/%9__" :S_S^
M?^3$_P#\37JM% 'E7_" :S_S^?\ DQ/_ /$T?\(!K/\ S^?^3$__ ,37JM%
M'B6MZ3JFCRP6\EVQ:Z?:A6>4@'*CG(''S#IGO6Q_P@&L_P#/Y_Y,3_\ Q-:O
MQ'_X_--_Z^/_ &>&NVU-RD4C X(1B".O0T >:?\ " :S_P _G_DQ/_\ $T?\
M(!K/_/Y_Y,3_ /Q->E?V8GJ__?V3_P"*H_LQ/5_^_LG_ ,50!YK_ ,(!K/\
MS^?^3$__ ,31_P (!K/_ #^?^3$__P 37I7]F)ZO_P!_9/\ XJC^S$]7_P"_
MLG_Q5 'FO_" :S_S^?\ DQ/_ /$T?\(!K/\ S^?^3$__ ,37I7]F)ZO_ -_9
M/_BJ/[,3U?\ [^R?_%4 >:_\(!K/_/Y_Y,3_ /Q-9^O^&]6T2![R6[8I'MR$
MGF+?,P48R .I]:]5DMA;O&5+<N0<N[#&QST)(Z@5B?%+_D'3_P#;/_T:E 'B
M)OI=9DCBN)7<%@ 78R%=Q ) 8_ID9QUKUG_A7%Y_T$9O_'__ (]7E7A/_C\M
MO^OB'_T-:^BM,^5/+_YYDK[X4X7/N5P??.1P: .*_P"%<7G_ $$9O_'_ /X]
M1_PKB\_Z",W_ (__ /'J] HH \ZNOA_>0*7_ +1F)X 'SC))P!GS>,D@9[5=
M^$6HRW]H[S.SL)V +L6.-B'&23QS76R_OY!'V0!C[DDA?P&"?J%(KBO@I_QY
MR?\ 7PW_ *!'0!Z!1110 4444 %%%% !1110 4444 %%%% &?K^MIHD#WDH8
MI'MR$ +?,P48R0.I]:X__A==G_<F_P"^4_\ CE:OQ2_Y!T__ &S_ /1J5X!0
M![5_PNNS_N3?]\I_\<K0T#XH6VMSI9Q)*'DW8+J@7Y5+'.')Z#TKP6NJ^%O_
M "$8/^VG_HIZ /H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ***Q_%7B:/PY ;J0$\[54?Q,02!GL.
M"2>P'&3@$ V**^==3\>WVH.93,Z>BQ,8U R3C"D9QGJ<G&,DUUOP_P#B;.\T
M=C=D.DAVJY!W@D ("1]X$C&2,Y;); H ]=KBK7_C_B_ZZ7O\H:[6N*M?^/\
MB_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;
M_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\
MC\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X
M\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XK
MQMJ:ZL'TN,%U7:UPRD#8JL&V@GCS'VX4'OUXR1:\1>(GF=K"T8*ZC,TQY6%3
M_.0_PKUS^)%OP[X=2S1?E*HIW*K<L6/660]Y#^2C@>P!PX\5ZIISRQP6S21F
M5RKR6\NY@3@,0NP D $_*.>PZ5YUK+2RS/-,A1Y7=B"I7DNP; /. P(]B"#R
M#7T[7G7Q*\ MJK"[MQ\QSYF "2<( W'S$!5/"[CD (F6=J /&J*ENK5K1C$X
MPRXR,C(.,X..A'0@\@Y! ((K8\*^%9->D"J"4SSM]L<$X.P'/#,,8#;0[#80
M#TWX*?\ 'G)_U\-_Z!'7H%9^@:,NC0):I]U-WKC+,6.,DG&3QDDXQDD\G0H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N4^*7_ "#I_P#MG_Z-2NKKFOB/:/=V$T42L[GR\*@+,<2*3@#G
MI0!\]45J_P#")WG_ #[S?]^7_P#B:/\ A$[S_GWF_P"_+_\ Q- &K\+?^0C!
M_P!M/_13U[5X:_U3?]?%U_Z425X;X--QI=T+F."25K<L'15;(+*R8.%;:>O4
M=B*[W3/'-Y8H8_[/F.9)7S\X_P!9(TF/]4>F['OC/'2@#TNBN4\"^.O^$J\W
M]UY?E;/X]^=^[_97&-M=70 4444 %%%% &3XL_X\[G_KWF_] :OFNOI3Q9_Q
MYW/_ %[S?^@-7S70!U7PM_Y",'_;3_T4]>ZZG]P?]=(O_1BUX5\+?^0C!_VT
M_P#13U[KJ?W!_P!=(O\ T8M %NL3QGK;Z):27D04O'LP'!*_,ZJ<X(/0^M;=
M<I\4O^0=/_VS_P#1J4 5].O=7OXDN$^R!945@#YV<, 1G&>>:FT3Q1<7&H2:
M7,(\10(Q,8;[Y6,M@D_=RYQP#C&>]<_H>GVCV\)?4I48Q)E!>(H4[1E0I' '
M3';I3M.U:&VUNYGDD18WMTVLSJ%.5A(PQ.#D<CVH Z/XA^*)?#=NMQ"%+-*%
M(<$C!5CV*\_+3/\ B<_].?\ Y'KG_BYJT.H6:^1(DFVX3/ENK8RDF,X)QG!J
MW_9MG_T%)O\ P-3_  H V-$\42W%]<:7.%S$ T9C!^X<'YBQ^]AUZ #.[VIG
M_"5RS:G_ &5$BF*./=*S#Y@2N05.[!&60=,Y)[<UB_$)AIL]IK\;9165&VX;
M*-N;*\8.Y2XSGNN,=:M?"73V\B34I&W27DA8XQC"LPS@ 8)8MTXQC&.: .[J
MIJ?W!_UTB_\ 1BU;JIJ?W!_UTB_]&+0!4\6?\>=S_P!>\W_H#5E?"W_D'0?]
MM/\ T:]=710 5R_C3QJ?#30H(Q(9RP&9!&!MV]201@[NI( QS745RGC+PB^O
M36LJ[/+MY"9%DS\RED) &T@Y"G@X% &;<?$YX5C8P1EI7D4 7<10>6J-DR %
M 3NZ$@\#KN%0I\6]\32" >8DZ1%?/79\X<AO-QMQE#G^'&#NQTV-8\"17LUN
M5CB6WB\_S$"[=QE0*" HQD$#G((P"#D5S\GPWN;6/[% 87@6Z6=/.+[CA=I1
MU52&!X'!&<'CYL* ;%IX^DD5'>!0LMS%""ES'*,R;B3E >5P.#C.[J*I0^/;
MZ^4W]M:;[56V[23YS\L-RXR, X# *V#D G#%;">%+N98DD6UC6&[AFQ;*Z A
M-P?((Y8_+CIT.3TK$F^&EZ\(LF-O)'$9/*9S,KJ)#DG"87.1G#;\'C)% &]:
M_$^*7[4'58S:[MBR2;&E*[^ K*I4_*.,$@G!&>L*?$"[<PH++FZ4M%_I*?,
MH<G[O'!SSC\ZI:#\*VL(KJ*;RI&E3;"Y7)4X<!CE3M/*GY2>G4X%=!#X7E1]
M/<E<643J_)Y+1*@V\<C([XXH Z*TD:5%>1=CE067(;:2.5R.#@\9[U-110!Y
M_P#$?_C\TW_KX_\ 9X:[75O]3)_US?\ ]!-6ZJ:M_J9/^N;_ /H)H Y_6];O
M/M@T^S$/_'N)29P_]\H0"A^G;UYIL][JE@DEQ/\ 93'%%*Q$?F[LJC%?O8&-
MP&?;..:R?%$$4VJ 37#6Z_8AATE$1)\T_+N/4'KCVSVI\\-M:P7/E7SW#O:S
M@))<I*/N%B0HYR .OIF@#I?!FMOK=I'>2A0\F_(0$+\KLHQDD]!ZUA7?BB^N
M-0FTNT$&(D5LS"3H50GE3UR_' XIGPX\0VUI80Q2S1(X\S*O(BL,R,1D$YZ5
MS]R(;S6+AI+EH(VAC*R13+%NRD6!O.000<X[X![4 =7?ZAJNFP37,BVS>7'N
M41^9G(92Q.XJ,!-QX.<@8STK0TOQ<D]@NJR_*HC)8<#YE)5@N6[L,*"<G('6
MJGAW3K;>RQWCW6Z-@T<MPDR[21D[ /PSTP2.]>97IFT]I?#$8 66[3:S$$E6
MP$#$ \'Y&R ",$$'.  >F^$M;FUN""\N @,DS[1&& VJCKSN)YR#T.,8[YH^
M*7_(.G_[9_\ HU*VS:K:""&,82-MJC). L3@#)YZ5B?%+_D'3_\ ;/\ ]&I0
M!XKX3_X_+;_KXA_]#6OHI/W4I7M(N[\5PK'\05Q]#T[_ #KX3_X_+;_KXA_]
M#6OHJ_\ W>V;^XPS_NM\IR?09#'M\OX@ MUD^*==_L&V>]V[_+V_+NVYW,%Z
MX/KGI6M7'?%:<BQDC'\6TG/HLB#CWRP_#/M0!BV_Q+N8D:X^P2E&RY?+A=N.
M#GRL8"@<]"!FK?P4_P"/.3_KX;_T".NE\/6JW=A!#(,I):QJPR1D-& 1D<]*
MRH?A_P#8"ZVLGEQ,VX)FXX.U5/*7,8.2,Y(SSC. * .PHKE/^$1G_P"?C];O
M_P"3*/\ A$9_^?C];O\ ^3* .KHKG-'T:6PN 7E+KY3Y4&8@$LFTGS9I>>&
MQCOU[='0 4444 %%%% !1110 4444 <I\4O^0=/_ -L__1J5X!7T+\1[1[NP
MFBB5G<^7A4!9CB12< <]*\/_ .$3O/\ GWF_[\O_ /$T 95=5\+?^0C!_P!M
M/_13UE?\(G>?\^\W_?E__B:Z7X<>'KFTOX998940>9EGC=5&8V R2,=: /<*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KR_P".-JS);S ?(K2*3D=7"E1CKR%/Y?2O4*HZUH\>L0O:
M39V2#!P<$8(((/J" ?3U!'% 'S'3H86F8(@)9B  !DDG@  =2:](U/X)3*Y^
MS2H8ST\W<K#D\?*K X&.>,G/ KH/!/PJ71G%U<LLDJ_=50=BG)^;)P6.,8R!
MM.>IP0 >@5PEDK#44)/RF2ZV\C  ";QMVYR25(;=C (V _,>[KBK7_C_ (O^
MNE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UM
MU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(
M?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y
M_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3Q%XB>9VL
M+1@KJ,S3'E85/\Y#_"O7/XD'B+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(M^'?#
MJ6:+\I5%.Y5;EBQZRR'O(?R4<#V #P[X=2S1?E*HIW*K<L6/660]Y#^2C@>W
M0444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 >?_  X_X_-2_P"OC_V>
M:O0*\_\ AQ_Q^:E_U\?^SS5Z!0!P^G_#B31&8V%TT2R!=P>*.4DKG!R=N!ST
MQ^/I=_X1W4?^?_\ \E8O\:ZNB@#E/^$=U'_G_P#_ "5B_P :FL=-O;*:-I[O
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7*>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$B+Q3X
ML)9M/M7591L\V0D?NT9MK, 2 S*2/ESN)9=H)SMT/#OAU+-%^4JBG<JMRQ8]
M99#WD/Y*.![ !X=\.I9HORE44[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#S_P"''_'YJ7_7Q_[/-7H%>?\ PX_X
M_-2_Z^/_ &>:O0* "BJ=\9\CR=F.^\MG\A_G^M;=)_R\;@/^F(.P^G*YDS[_
M "CC'U +LMSD^6F"_?N%]S_0=3[#)$EO (%"#MW/4^I/N3R3W--M=FT>5MV<
MXV8V]><8XZU-0 4444 9/BS_ (\[G_KWF_\ 0&KYKKZ4\6?\>=S_ ->\W_H#
M5\UT =5\+?\ D(P?]M/_ $4]>ZZG]P?]=(O_ $8M>%?"W_D(P?\ ;3_T4]>Z
MZG]P?]=(O_1BT 6Z*** .4^*7_(.G_[9_P#HU*Y^W^*EKI=G##&6>=;=5P$.
MU75  &+%<C/]W/ /MGTNB@#R*+7'\":?';JI%W=%Y"'VGRP<*&*]<E0, _Q;
ML_=VUL?#>ZL+1O+2;SKVXR7<I)DG!=E#.HXXR2>6/)[ >BT4 >?ZS_R'K7_K
MW;^4]>@444 %5-3^X/\ KI%_Z,6K=5-3^X/^ND7_ *,6@"W16?XANFM+:>:,
MX>.&1E. <%4)!P>.M9_@+5)-5LHKF=MTC[\G &<2,!P !T [4 =!1110!S7V
MM_[6\C<WE_8=VW)V[O.QNV],XXSUQ7/QZ:WB^]NH[AYHELY(O*2-PH!&_$G*
M]3C<K=0&P"1BNJUOP9::VXFN8][A0H.]UX!)QA6 ZDU7O/AY87I4R0@E$5 0
M[K\J#"YPPR0.,G)P ,\"@#S+2-9O]?>.)?M#%+<_ZJX$!<+(1YF64@XSL/4D
MKDMD$4:/JUWK9B@ADN)72W8R+'<^2V[SGP2SA@WRLHXYZ<_*17IMW\/+"["!
MX1B) B@.ZX4$G^%ADY)))Y).2339OAQ83!$:'(C7:O[R3@%F?'WN>6)Y]?2@
M#@;#7+NRLX]9MY6E,9>.X29W=,E_W;!6(YPRY*GTX^_7I'@_2I=,MU2XD>25
MOF<R-N*D@?(#D\+CU.3DCK@/3PC:I;G3Q&! QR5!89.0V2V=Q.0._0 =.*V*
M "BBB@ JIJW^ID_ZYO\ ^@FN:\:Z_/IMS8PPMM2>;;(-JG(WQC&2"1PQZ8KI
M=6_U,G_7-_\ T$T 6Z\LG\10Z!K-W<7!(7R%  !)+;(B%&.YP>N!ZD5ZG10!
MY/9^)%U_4O[7C1A!8VSE]P^8@*_'&5#$L< MR%)SV&(=>A\57(NM3F$<$9.V
M%1(QQP0,JN,-_$V=QQ@!1M*^YT4 >3^./B"FJNNG02B.W<+YLV&;*LN[:%4%
ML8.&'!+?*=JAL]GX%O+%HC;:>VY8L;B58,2V?F)95R3M[=,8&!@5TM% %2\^
M_%_UT/\ Z+>N?^*7_(.G_P"V?_HU*Z"\^_%_UT/_ *+>N?\ BE_R#I_^V?\
MZ-2@#Q7PG_Q^6W_7Q#_Z&M?2M?-7A/\ X_+;_KXA_P#0UKZ.O9S A9?O=%!Z
M%CPH_$D"@"G)*?-$W\"GR_Q;J1Z_-L7V.[(&,UC_ !2_Y!T__;/_ -&I702V
M7[KRDZ@?*3_>'(8^IW<GCGO7-_$F<3Z7+(.C"(C/7F1#0!YG>7\PDB'F7 BA
MCM#B$MA5-J#(5.["MM#$<8(WDD '/KVG37$T,3P%3$T494SEC*04!RQ7@L>^
M*\DOX_,!\M)=PMK?<R7"HF?L98$QF/) C5\C=R-PR-V*]B\)_P#'G;?]>\/_
M * M #G')-P'V_[P,8SV^4*2N.I=<#'7GG21PX# Y!Y!'2G54FB^S9E3)ZEE
M&3GN<#LW?C[QZ\D$ %NBFHX<!@<@\@CI3J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_ (O^NE[_ "AKM:X2RN0^
MHI&.J276>1GYPA'RYW8^0Y;&W.%W;N  =W1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y
M#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_K
MWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7
MQ=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<IX
MB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3'E85/\Y#_  KU
MS^)%OP[X=2S1?E*HIW*K<L6/660]Y#^2C@>P >'?#J6:+\I5%.Y5;EBQZRR'
MO(?R4<#VZ"BB@ 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 %%%% 'G_ ,./^/S4O^OC_P!GFKT"
MO++WX<:B+B>XMIUC6>5VPLLJ$@L2N=J]1GW[TW_A -9_Y_/_ "8G_P#B: .E
M7XB)?.4LT\Y$526VW P6+?+A+>0\!<Y.,YXS@XE_X2Z?_GW_ /';O_Y#KE?@
M9_R]?]L?_:E>JT <I_PET_\ S[_^.W?_ ,AT^TU^:^FAC:$JN]B6 N.,1OR?
M,MXEP3@?>SDCBNHHH **** ,GQ9_QYW/_7O-_P"@-7D'@KX;_P#"3PM<^=Y>
MV0ICR]W15.<[E_O>E>O^+/\ CSN?^O>;_P! :N5^"G_'G)_U\-_Z!'0!E?\
M"C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK10!Y5_PHS_IY_P#(/_VRC_A1G_3S
M_P"0?_ME>JT4 >5?\*,_Z>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10!Y5_PHS_
M *>?_(/_ -LH_P"%&?\ 3S_Y!_\ ME>JT4 >5?\ "C/^GG_R#_\ ;*/^%&?]
M//\ Y!_^V5ZK10!Y5_PHS_IY_P#(/_VRC_A1G_3S_P"0?_ME>JT4 >5?\*,_
MZ>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10!Y5_PHS_ *>?_(/_ -LH_P"%&?\
M3S_Y!_\ ME>JT4 >5?\ "C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK10!Y5_PH
MS_IY_P#(/_VRC_A1G_3S_P"0?_ME>JT4 >5?\*,_Z>?_ "#_ /;*/^%&?]//
M_D'_ .V5ZK10!Y5_PHS_ *>?_(/_ -LH_P"%&?\ 3S_Y!_\ ME>JT4 >5?\
M"C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK10!Y5_PHS_IY_P#(/_VRC_A1G_3S
M_P"0?_ME>JT4 >5?\*,_Z>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10!X5XU^&_
M_",0K<^=YFZ0)CR]O56.<[F_N^E:ND_!K^T(8[G[1M\V-'QY6<;E!QG>,XSZ
M5T'QK_X\X_\ KX7_ - DKJO"?_'G;?\ 7O#_ .@+0!P'_"C/^GG_ ,@__;*/
M^%&?]//_ )!_^V5ZK10!Y9#\$6A8.ET0RD$$18((Y!!$G!%:?_"N+S_H(S?^
M/_\ QZO0** //_\ A7%Y_P!!&;_Q_P#^/5!>?"JXO5\N6_D=>N'5F''L92*]
M'HH \J_X49_T\_\ D'_[97:^"O"G_",0M;;_ #-TA?.W;U51C&6_N^M=!10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Q5K_P ?\7_72]_E#7:UQ5K_ ,?\7_72]_E#0!VM%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO
M_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 444
M4 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I
M1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)YG:PM&"NHS-,>5A4_SD
M/\*]<_B0_P +^%!9XGDR2%14# *=L981,X7@R*C!<]@!WZ %CP[X=2S1?E*H
MIW*K<L6/660]Y#^2C@>W0444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!Y5\#/^7K_MC_ .U*]5KRKX&?\O7_ &Q_
M]J5ZK0 4444 %%%% &3XL_X\[G_KWF_] :N5^"G_ !YR?]?#?^@1UV'B&U:[
MMIX8QEY(9%49 R60@#)XZUS7PWT>X\/6S03Q-O:5FPK1G *JO)W]?E_*@#M:
M*JIJ*$A6.UCQAQM)/H,\-_P$D?F*M4 %%%% !1110 4444 %%%% !1163I_B
MFVU"%[V)]T46[<VUAC:H9N" 3@'/ H UJ*YJY^(]A:D(\V"55O\ 5R'AU#J>
M%[@@_P ^:M:)XSM-;<PVTF]PI8C8Z\ @9RR@=2* -NBJFEZI'JL:W,#;HWS@
MX(S@D'@@'J#VJW0 4444 %%%% !1110 4444 %%%% !1110 55>^&2J*SD==
MHXXZ_,Q"G!X(!SGMP<))_I3&/^!?O^Y(!"_3!R?7('(W"K*($ 4# '  Z4 >
M:?%W4#<6WE,NTQW$7?/WHY".W!'?D_7O7;^$_P#CSMO^O>'_ - 6N ^+7^KD
M_P"OB#_T3)7?^$_^/.V_Z]X?_0%H UJ*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MN*M?^/\ B_ZZ7O\ *&NUKA+*V":BD@ZO)=9X&?D" ?-C=CYSE<[<X;;NY(!W
M=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2
M>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %
M%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:
M_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)YG:PM&"NHS-,>5
MA4_SD/\ "O7/XD6_#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![ !X=\.I9HORE44
M[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /*O@9_R]?]L?_:E>JUY5\#/^7K_M
MC_[4KU6@ HHHH **** "BBB@!KH'!4C(/!!Z558&RY'^J&.,<KDXR#TVCN#T
M&2#@!:N44 %%5++]T6A[*05_W6Y'X [@!V 'U-N@"IJFJ1Z5&US.VV-,9."<
M9( X )ZD=JQ;3XCV%VZPQS9>1@JCRY!DL< 9*XZU#\4O^0=/_P!L_P#T:E<;
MJ6G16K:,\:*K2&(N54*6/[DY) Y/)Z^IH ]=HHHH **** "OG6*">UMA#%S'
M?1F1LKCBV:4LH8G!P%WG'/0?[WT510!X5I^I?V?=^9]H^S9L[8;_ "O.S^YA
M.W;@XSC.?;'>M".W?6+BXU:RD:6>T^RLI"%!+B/;+E/E(SM/RCJ,J <@CV6B
M@#E/A;_R#H/^VG_HUZZNBB@ HHHH *A^UIN\K<N_^[D;NF>G7I4U<\V1<2.#
M_JY(.#G'[Q=AXSC.#U]L4 =#11574W*12,#@A&((Z]#0 Z+48ICM5U)/8,"?
MR!JQ7)Z8"<DEL1?9B/G;"A@-YQG&,$Y[ 9Z"NLH *J?VM#_ST3_OM?\ &EU-
MRD4C X(1B".O0UC>'(_M2*'9L+&N,.R_QR#L1V 'X4 ;']K0_P#/1/\ OM?\
M:/[6A_YZ)_WVO^-']F)ZO_W]D_\ BJ/[,3U?_O[)_P#%4 &E_-&).\GSG_@7
M(&>^!@?0#ITJW3(8A"H1> H 'T' I] 'E7Q9Y24=_/@/X")QGZ9('U(]:[_P
MG_QYVW_7O#_Z M<E\:8@MJD@^\TR*?H%D(XZ9SWZX)&<$UUOA/\ X\[;_KWA
M_P#0%H UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?\ C_B_ZZ7O\H:[6N*M
M?^/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R
M=&_UMU_U\+_Z3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_
M(?\ KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.
MY_Z]YO\ T!J -:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *Y3Q%XB>9VL+1@KJ,S3'E85/\ .0_PKUS^)!XB\1/,
M[6%HP5U&9ICRL*G^<A_A7KG\2+?AWPZEFB_*513N56Y8L>LLA[R'\E' ]@ \
M.^'4LT7Y2J*=RJW+%CUED/>0_DHX'MT%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5\#/\ EZ_[
M8_\ M2O5:\J^!G_+U_VQ_P#:E>JT %%%% !1110 R:985+N0%4$DDX  Y))/
M0"N=NOB1I]JQC:=21C[BNZ\C/#(I!_ ^W6K_ (L_X\[G_KWF_P#0&KR#P5XG
MO]*A:*S@\V,R$EO*D?#%5!&4('0#CKS0!Z5_PM+3O^>W_D.7_P"(H_X6EIW_
M #V_\AR__$5RO_"?:S_SY_\ DO/_ /%4?\)]K/\ SY_^2\__ ,50!V6C^+K7
M6[@);2;B(G+?*Z\!D ^\HSC)QZ9/K71UY0_Q!UA 6-I@#DDV\^/_ $*JW_"U
M=3_Y]T_[]2__ != ':_%+_D'3_\ ;/\ ]&I7*ZW_ ,P3_ME_[0K!\2>/[[5K
M=[:>%5C?;EA'(I&&##EF(Z@=JWM;_P"8)_VR_P#:% 'JM%%% !1110 4444
M%%%9L%RS3LA/RC=@8&!A8CG.,_QGO0!I4444 %%%% !6/:1":>Y1N0PC!^A0
M@UL5E:=_Q\W'_;+_ -!- %VVE(_=/]\#K_> _B']1V/L02S5O]3)_P!<W_\
M034\\ G&&[<C!((^A&"/P[<54N+&256B$F58$$N@+<C'!4H/T/UH R_#T0F,
MJ-R&B@!^ACP:V[:4C]T_WP.O]X#^(?U'8^Q!.9H<'V>::/.=BP#/3HF*UY[=
M9QAAG'(]0?4'J#Z$<B@"#5O]3)_US?\ ]!-97A+[G_;-?_1DM:-Q8/(K1*_R
ML"/G7<P!&."&7MZY/J35/P[!]G+1YSL4#/3I+,* -NBBB@ HHHH \_\ C7_Q
MYQ_]?"_^@25U7A/_ (\[;_KWA_\ 0%KE?C7_ ,><?_7PO_H$E=5X3_X\[;_K
MWA_] 6@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N
M*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:
MLFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D
M^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KDO$WB1Y6:PLV"R*/WLI4LD6X$("1T9G(&<':N6(P
M#AWB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(M^'?#J6:+\I5%.Y5;EBQZRR'O(
M?R4<#V (O"7AW['#'YJA2H#;1DYD(&Z5B>2Q/3/W1@=>G2T44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!Y5\#/\ EZ_[8_\ M2O5:\J^!G_+U_VQ_P#:E>JT %%%% !1110!
MD^+/^/.Y_P"O>;_T!JY7X*?\><G_ %\-_P"@1UU/BUP+.=2>6AE4#N24; 'J
M3V%<M\%/^/.3_KX;_P! CH ] HHHH J:M_J9/^N;_P#H)JM?:G_90"M\P;A/
MF /T8L>@_O<\?>YY:YJ,1FB=%Y+(P'U((%58W8 [HG8M]XGR\'VQOX4=A^>2
M22 <M\5X/+L&8G+-)'D_B< #L!V'XG)))Q=;_P"8)_VR_P#:%:WQ-$CV$BE&
M"(T9#,5)QNQ@X8DX)&#U(Z\C)R=;_P"8)_VR_P#:% 'I=U=-&RQHNYFW'EMH
M 7&3G!/4@<"D\R;^XG_?QO\ XW1)_KD_ZYR?^A1U;H S?[58?N]G[W<%VY^7
M!!(;=C[N%/;.1C%3^9-_<3_OXW_QNJMQ_P ?*_\  /\ T&>M6@#/DU-K8D2I
MCY<C8=^>0NW&%.<L,<8YZU(DTS $H@SV,AR/;A"*J:TX1T8G '))Z?ZZ&M>@
M"F+MT94D0 /D J^[D G!!5>H!Z9Z56M_^/EO^!_^@P5:O/OQ?]=#_P"BWJK;
M_P#'RW_ _P#T&"@#5HK(GAFF>1XGPRD*%;[F"BG.,?>RV0>>F.E/?3)$.R.0
MA& #%F9G&,\J22 6S@\#'44 :E%93LUU%"I9E,NW<4P&_P!6S<'''([?2A-.
MF9=[R?O1MQ@L(_E/0@8SN_B)'?@<4 :M96G?\?-Q_P!LO_033],C>!FC=BQV
MHQR<@,Q8-C@87Y>!VIFG?\?-Q_VR_P#030!/'']MR[%@ S* K,OW6*DDJ1DG
M&>>G0=R71@VKA,DH_"[CDAADXR<D[AD\GC;CN!3+"7+R1J<HI!X!X9LEUSWY
MY]MV.U"2%[@JPQM3Y#V8,1O/X$*,=>_<8 (=._X^;C_ME_Z":GCC^VY=BP 9
ME 5F7[K%225(R3C//3H.Y,&G?\?-Q_VR_P#034UA+EY(U.44@\ \,V2ZY[\\
M^V[':@!\8-JX3)*/PNXY(89.,G).X9/)XVX[@50LY_LYFDQG8K''3I+,:MI/
MON#&PP4CRON&(W'VP5  ^IY[5+.-9#,KG"E6!/3 ,LV3DT :']GA^79BQZD.
MZC\%5L ?Y))YI]I*6W(W)1MN?7Y0P./7G!_/CH&:7.T\:NQR3GG&W(!(#8[9
M&#^-1Z1+YRM(>'9VW*"#M*_+C\E'UZ]"* +]%%% 'G_QK_X\X_\ KX7_ - D
MKJO"?_'G;?\ 7O#_ .@+7*_&O_CSC_Z^%_\ 0)*ZKPG_ ,>=M_U[P_\ H"T
M:U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7"64Q;444C 62ZQUR=P0D_=VX7: ?
MFW98?*%^8]W7%6O_ !_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]
M>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO
M_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77
M_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7*>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$@\1>(
MGF=K"T8*ZC,TQY6%3_.0_P *]<_B1;\.^'4LT7Y2J*=RJW+%CUED/>0_DHX'
ML 'AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \J^!G_+U_VQ_]J5ZK7E7P,_Y>O^V/_M2O5: "BBFNX0%B< <DGI0!'/<B
M' Y)/0*,D_X#W. ,C)%1?9&FYD8_[J$J!_P(88G\0#_=!I;-"_[YQ\S= ?X5
M)R!CL<8W>_? &+5 $$%C' =R(JGIE5 /Z5/110 451U76H=)57N'"*[A 3G&
MYLD9(' X/)P!W->.SW<EYIUII< =BRS2R+$C.V%E<1Y (&TOG/7! .,@ @'N
M%%>&&YNM;ECFA+"\LK3Y@%;>6BF*%3O.2Q1MS#G<<KC)P.X^%^LI=QS2,51[
MF\F=4+#<<JC$#H6V@\X'OQ0!H?%+_D'3_P#;/_T:E<[K6B75_;Z9<6<8=K>)
M&(+*!G;$5SN9<@[3T_2NB^*7_(.G_P"V?_HU*U?"?_'G;?\ 7O#_ .@+0!QU
MS>ZW<X+6D.5Z$/M(R,'D3@\U'YVM_P#/LG_?]_\ Y)KTNB@#S/=K)!!M(3D@
MDF3+97H=QGW<=N?YTOG:W_S[)_W_ '_^2:]+HH \T676AN_T2(EUVDM(6.WT
MR;@D#GM1YVM_\^R?]_W_ /DFO2Z* /-H[C6T(?[+&2O(W2EAT(Z&X(Z&E2\U
MQ',WV:+)S_$N.0@_Y[?[ _6O2** /-I;C6Y&,GV6(,<9*R%<XZ9VW S3?.UO
M_GV3_O\ O_\ )->ET4 >;O=:VZ"(VD.U,;?G (V]"#Y^01ZYIGG:W_S[)_W_
M '_^2:]+HH \XM[W7("66UBRV 2TFX\9Q]Z<^II(;S7(7>86T69-N<LN/E&!
MC]]7I%% 'F8N->0DI"BAB3@-&1D]<;I21D\XSC-/AO->1A(T$;$ @;FCQR03
M]V4>@KTFB@#S>&\UR%WF%M%F3;G++CY1@8_?5&+C7D)*0HH8DX#1D9/7&Z4D
M9/.,XS7IE% 'FT-YKR,)&@C8@$#<T>.2"?NRCT%-2?6UWC[+$1("""Z]"S,>
MDP_OG]*]+HH \S2Z\0( !$G'JT1/YF3-2VE_KML"/LT1+$DEG4DD_P#;8#H
M   ,"O1Z* //_P"V=>_Y]8?^^A_\?H_MG7O^?6'_ +Z'_P ?KT"B@#Q?XAZA
MJ=Q;JM_#''%YH(*$$[MK8'$C\8SV[=:]2\)_\>=M_P!>\/\ Z M<K\:_^/./
M_KX7_P! DKJO"?\ QYVW_7O#_P"@+0!K4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %<5:_\ '_%_UTO?Y0UVM<5:_P#'_%_UTO?Y0T =K1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %
MS_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL
M_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^
M&O\ 5-_U\77_ *424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7*>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY
M_$A/$GB5I'_LZU8*Y5FDE/*QHK;&(_O/N^4 =&X.,'%SP[X=2S1?E*HIW*K<
ML6/660]Y#^2C@>P >'?#J6:+\I5%.Y5;EBQZRR'O(?R4<#VZ"BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH \J^!G_ "]?]L?_ &I7JM>5? S_ )>O^V/_ +4K
MU6@ JIJG*;>S,BGZ,X4C\035NL_6] @UM!#<KO0,& W,O(!&<J0>A- &A17*
M?\*MT[_GC_Y$E_\ BZ/^%6Z=_P \?_(DO_Q= '5U7U#4(].C:XF8+&@R2?\
M/)/0 <D\#FN,\0_#BPM+:>:.'#QPR,I\R0X*H2#@MCK6/X6MY_%&D7,#NSRM
M*=I=BQ.P1N%RQX!(QUP,YH T]7\<6.K1B&\MYA%(K2(94"*VQ2^5;>#DC@8/
M.X#.&K;MI;'0;0:I'$L<?DH<J@\PJ^W:I(R222,Y;&>2>]8-[JNIZ\ALUMS%
MB*59F<#:S%'550LPRI('S G!(R2H^>*^LM1U&Q&DFT"8BC7S#<1G_5;2/E'=
MMN!S@$\G&30!H:=XVL(9//:!K8S(["66!4\P<.V'7)8G@^YQU) +] \26<\T
M,$5H\+2[VB9X$C7[F696![J "1U&,\5GZ[87OBM[?=;+"L+2,WG&.12RD[5(
M&',;%0"0,,&S@A5)Q])T2^LKA7M+5K?R@IF7S\PRX!( W[N3RHY<(2,E2"Q
M.R^*7_(.G_[9_P#HU*Q=1\5W&B6VG0VJ([W,*+B0'J$C"@$,H&2W?]*T/'MQ
M)<Z3+)/'Y4AV93>'QB90/F'!R,'\<5S^M_\ ,$_[9?\ M"@#1G\0ZW -SV\"
MCIEG4#]9Z@_X2_6/^>-M_P!_4_\ C]=_,@::,D=$D(]N4'\C5R@#SK_A)-;V
M^;]GM]G][>NWKCKY^.M0_P#"7ZQ_SQMO^_J?_'Z[*:W5+@*!P61B.V[9-\V.
MF?E'XC/6MF@#SJ#Q)K=QG9;V[8Z[74]?I/4/_"7ZQ_SQMO\ OZG_ ,?KL]:B
M#.H_OKM.."5,L0(R.<8)_,UK(@0!0, < #I0!YU!XGUJ<[4@MV/7"R*3^D]/
M3Q%K;$H+>'<.V>> "3GSL<;AW[\=#CN+U 7A;'(<C/?F-\_RJM;_ /'RW_ _
M_08* .+?Q9K"$J8;8$<$&1,_^CZ=!XGUJ<[4@MV/7"R*3^D]=QIX*O*!_J]V
M0?\ :/WP.3P#],,6':ESFXYSQ%\HQQRWS\XZC"]^_2@#B(_$>N2,T8MH=R8W
M#(XW#(_Y;5&_BS6$)4PVP(X(,B9_]'UVFG?\?-Q_VR_]!-3:<"K2*.8PV5)
MZL27 (Z@$^G!R.<4 </!XGUJ<[4@MV/7"R*3^D].C\1ZY(S1BVAW)C<,CC<,
MC_EM7:QL6N&#Y&$^08X*G;O.?7.!CC P><U%IW_'S<?]LO\ T$T <6_BS6$)
M4PVP(X(,B9_]'TZ#Q/K4YVI!;L>N%D4G])Z[?1HQ"KQIG8DC!<^G&1G'(#;A
MGGZTL"YG<OG( V9(V[2!NP/7</FS_L]C0!Q,?B/7)&:,6T.Y,;AD<;AD?\MJ
MC?Q9K"$J8;8$<$&1,_\ H^NTT[_CYN/^V7_H)J71HQ"KQIG8DC!<^G&1G'(#
M;AGGZT <1!XGUJ<[4@MV/7"R*3^D].A\1ZY,2JVT)*]>1ZE?^>WJI_*NV@7,
M[E\Y &S)&W:0-V!Z[A\V?]GL:ATC_62?C_Z.FH XR7Q5K,)VM!;@CL9$!_(S
MT1>*M9F.U8+<D]A(A/Y">NZM#^]E SCY"<C@-C! ./[H4]^M),"TZ;ONA25]
M"YX/?J%Z#'0L>U ''?VSKW_/K#_WT/\ X_1_;.O?\^L/_?0_^/UZ!10!XO\
M$/4-3N+=5OX8XXO-!!0@G=M; XD?C&>W;K7J7A/_ (\[;_KWA_\ 0%KE?C7_
M ,><?_7PO_H$E=5X3_X\[;_KWA_] 6@#6HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *XJU_X_P"+_KI>_P H:[6N'M)E.H1H"-P>\)&>0#Y0!QZ'!Q]#Z4 =Q111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=
M&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110
M 4444 %%%% !63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_
MU3?]?%U_Z425K5D^&O\ 5-_U\77_ *424 :U%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<IXB\1/,[6%HP5U&9ICR
ML*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3'E85/\Y#_"O7/XD6_#OAU+-%^4JBG<
MJMRQ8]99#WD/Y*.![ $?AKPM'8 , P4$LJNQ8EB #*^3@N=HX PO. "37244
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!Y5\#/\ EZ_[8_\ M2O5:\J^
M!G_+U_VQ_P#:E>JT %%%% !1110!D^+/^/.Y_P"O>;_T!JY7X*?\><G_ %\-
M_P"@1UU7BS_CSN?^O>;_ - :O(/!7]K>2W]G?ZKS#G_4_>VKG_6<],>WZT >
MZT5Y5_Q4?^?LM'_%1_Y^RT >JT5Y5_Q4?^?LM'_%1_Y^RT =5\4O^0=/_P!L
M_P#T:E<KK?\ S!/^V7_M"LGQ3_;7V9_MO_'O\N__ %']X;?N?-]['3^5:VM_
M\P3_ +9?^T* /2KJ%]ZRQ[25# AB1D-@\$ X(*CM1YDW]Q/^_C?_ !NK=% &
M6]E*[>?\@8%<+DD84,#EL Y.\X^7C ZU9\R;^XG_ '\;_P"-U;HH R[JQENR
M6;:I5?DVDM\VY6!)*CC*CC![U9\R;^XG_?QO_C=6Z* *)CEF9"RJ C$\.6/W
M67H4'KZU!;_\?+?\#_\ 08*U:RK?_CY;_@?_ *#!0!:LOW68F^]N=A[AF+9'
MTS@^A]B"4=Q<R*%.1&26(Y ."H7Z_,2?3'(Y%37,*2+^\"E1S\P! QWYJO-J
MRHI<!F"@DD*0,#N&; (^A.>V10!!IW_'S<?]LO\ T$U9L'$9:$GY@SMCU#,6
M!'?'S8)]015+1IQ/--(.C"$C/7E,UIW,*2+^\"E1S\P! QWYH A+BXD7:<B/
M=N(]> $)_,D=B%)QQFMIW_'S<?\ ;+_T$U/-JR(I=0SA022@^7 ZD,<*<>@)
M/MP:J:-.)YII!T80D9Z\IF@"[ISB)1;D_/&,8[D+P&QZ$8/?!XSD&E7]]*'7
M[J*ZD^Y*\#UQMY]^.H.);F%)%_>!2HY^8 @8[\U7FU944N S!022%(&!W#-@
M$?0G/;(H @T[_CYN/^V7_H)JSISB)1;D_/&,8[D+P&QZ$8/?!XSD&J6C3B>:
M:0=&$)&>O*9K3N84D7]X%*CGY@"!COS0!$O[Z4.OW45U)]R5X'KC;S[\=0<5
M=(_UDGX_^CIJGFU944N S!022%(&!W#-@$?0G/;(JIH$XG+2#HPR,]>99C0!
M=MG$+-$QP68E<]6! )^NTY&.H4#/&"5F_?.@7_EFV6/891@!]?FSCTY.,C-B
M6%9AM8 @]B,C\C2H@0!0, < #I0 ZBBB@#S_ .-?_'G'_P!?"_\ H$E=5X3_
M ./.V_Z]X?\ T!:Y7XU_\><?_7PO_H$E=5X3_P"/.V_Z]X?_ $!: -:BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KA[.(+J"$9^:6[)&3MRBQA6VYQN 8C=C.#C.
M,"NXKBK7_C_B_P"NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/\
MT.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7O-_Z
M U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+K_TH
MDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KE/$7B)YG:PM&"NHS-,>5A4_SD/\ "O7/XD'B+Q$\SM86C!749FF/*PJ?
MYR'^%>N?Q(M^'?#J6:+\I5%.Y5;EBQZRR'O(?R4<#V #P[X=2S1?E*HIW*K<
ML6/660]Y#^2C@>W0444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M>5? S_EZ_P"V/_M2O5:\J^!G_+U_VQ_]J5ZK0 4444 %%%% $-W:K=HT,@RD
MBE6&2,AA@C(YZ5S"?#:&W)%O-<0(QSLAF*IG !/()R<<Y)_+ KK:* .4_P"$
M _Z?+S_P(_\ L:/^$ _Z?+S_ ,"/_L:ZNB@#GM'\/G29P?/GE#QOQ/+O489,
M$# YYZUT-5+3]ZSS=FVA3V*J,Y_-FYZ$8(XY-N@#E/BE_P @Z?\ [9_^C4KE
M=;_Y@G_;+_VA75?%+_D'3_\ ;/\ ]&I7*ZW_ ,P3_ME_[0H ]5HHHH ****
M"BBB@ K(B<)<.Q. /,))Z?<@K7KG[OF5U[,VT_1OLRD?B": -6*+[1^\?/7Y
M5Y  !X)'<G@\CY>  ""2:M_J9/\ KF__ *":MU4U;_4R?]<W_P#030!E>&/O
MR?\ 7.W_ /1=:D"_:_WS?=X*#)QC (8CN2>1GH,<!LU@:9R)%[,MHI^C!5(_
M$$UU= %35O\ 4R?]<W_]!-9/AMPC2,3@".W))Z?ZNM;5O]3)_P!<W_\ 037/
M:6V2T8&=_P!E';& FYLY[;5.?7I0!T,,/VG$L@]"JD?=[@D'^+_T'H.Y8U;_
M %,G_7-__035NJFK?ZF3_KF__H)H R?#;A&D8G $=N23T_U=:T47VC]X^>OR
MKR  #P2.Y/!Y'R\  $$GG],Y$B]F6T4_1@JD?B":ZN@"IJW^ID_ZYO\ ^@FL
MKPE]S_MFO_HR6M75O]3)_P!<W_\ 0365X2^Y_P!LU_\ 1DM '04444 %%%%
M'G_QK_X\X_\ KX7_ - DKJO"?_'G;?\ 7O#_ .@+7*_&O_CSC_Z^%_\ 0)*Z
MKPG_ ,>=M_U[P_\ H"T :U%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O_ !_Q
M?]=+W^4-=K7%6O\ Q_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W
M'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;
M_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U
M_P"E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(3Q)XI<,UK9C>\6&F;=M55!SY
M>_!P\F-JXY&<\8R)?"/AG^SXP).BN[(&QN.YB5>0]Y-N!_LXXYZ $_AWPZEF
MB_*513N56Y8L>LLA[R'\E' ]N@HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /*O@9_P O7_;'_P!J5ZK7E7P,_P"7K_MC_P"U*]5H ***
M* "BBB@ HJCKEZUA;S7"8+11.P!Z9521G&..*P? 7B:?Q+";F38NV0H0JMS@
M*V02_'#8[],^U '653:8WGRQGY.,N#[\A<=>."<C&>"2" O]GA_]8S./1\;?
MQ"@ _B#CMBK= #40( H& . !TIU%% &3XIT+^WK9[+=L\S;\VW=C:P;ID>F.
MM<E9?"N6&6"62[:1;9T9$9#@!2#M&9#M!V@<#TXXKT.B@ HHHH **** "BBB
M@ JH^EQN_G%<L#D9)QG &<9QG ';L*MT4 %-= X*D9!X(/2G44 9MOX>@MV$
MBI\R\C)8_H216E16)JOB/^S;F&U=5\N=93YA?&WRE+ME2N,8QSN]<CCD V70
M."I&0>"#TJC:Z!!:L)$7##.#N8]1CN:X^#XKB:V^UK$N_P"T+%Y9F P&0L'+
M%0 "01R ."<\&I?^%H'9]M^RR_8MVWS=R[LX_P">?IN^7=NQGON^6@#NZ:Z!
MP5(R#P0>E<CI/Q(BOWNHRN!:*[@HV_S$C)#,. !VP-W.[K@$U4L?B-/J1C2V
MM?,>2%I2//5<!96BZLH!Y4'\>G&: .IM_#T%NPD5/F7D9+']"2*TJXR?XAG3
M[B&SO(A"9DW,QE#!,LZJ"57!!VCG( W<]#6[H&N_VOYWR[?(N)(OO9SLQ\W0
M8SGISCUH U'0."I&0>"#TK-;PS;M@%.G ^9^.<_WO4UJ44 97_"+6W]S_P >
M;_&C_A%K;^Y_X\W^-:M% %/2"1$JGJF4.#D?(2N>W7&:N547_1G(/W'((] Q
MX(]@W!'JQ.3D@&W0!Y1\7%WJ['DK-"!R> 8I"1^8S7H/A/\ X\[;_KWA_P#0
M%K@/BU_JY/\ KX@_]$R5W_A/_CSMO^O>'_T!: -:BBB@ HHHH **** "BL_Q
M#=-:6T\T9P\<,C*< X*H2#@\=:Y+X>:S?:];M.\T>5E*_/!N/"J>J21C'/IG
MW[  [VBLG[->?\]H?_ =_P#Y(H^S7G_/:'_P'?\ ^2* -:BN?U::\T^&2Y\R
M%O*C=\?9W&=JDXSYYQG'I704 %%%% !17C^O_$&_2VMKU)$3[1YV5CB''EL%
MY,A?/KP%QWSQBW_Q4?\ G[+0!ZK17E7_ !4?^?LM'_%1_P"?LM 'JM%>5?\
M%1_Y^RT?\5'_ )^RT >JT5Y5_P 5'_G[+1_Q4?\ G[+0!ZK17E7_ !4?^?LM
M'_%1_P"?LM 'JM%>5?\ %1_Y^RT?\5'_ )^RT >JT5Y5_P 5'_G[+1_Q4?\
MG[+0!ZK17E7_ !4?^?LM'_%1_P"?LM 'JM%>5?\ %1_Y^RT?\5'_ )^RT >J
MT5Y5_P 5'_G[+1_Q4?\ G[+0!ZK17E7_ !4?^?LM'_%1_P"?LM 'JM%>5?\
M%1_Y^RT?\5'_ )^RT >JT5Y5_P 5'_G[+1_Q4?\ G[+0!ZK17E7_ !4?^?LM
M'_%1_P"?LM 'JM%>5?\ %1_Y^RT?\5'_ )^RT >JT5Y5_P 5'_G[+1_Q4?\
MG[+0!ZK17E7_ !4?^?LM'_%1_P"?LM 'JM%>5?\ %1_Y^RT?\5'_ )^RT >J
MT5Y5_P 5'_G[+1_Q4?\ G[+0!ZK17E7_ !4?^?LM'_%1_P"?LM 'JM%>5?\
M%1_Y^RT?\5'_ )^RT >JUQ5K_P ?\7_72]_E#7/_ /%1_P"?LM6O"BW NXC=
M%O,+7&=QCP"$C\P;8U[L5(;=T!&P?>(!Z71110 4444 %%%% !1110 4444
M%%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y
M#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_K
MWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7
MQ=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*
M>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$@\1>(GF=K"T8*ZC,TQY6%3_.0_P *
M]<_B1;\.^'4LT7Y2J*=RJW+%CUED/>0_DHX'L 'AWPZEFB_*513N56Y8L>LL
MA[R'\E' ]N@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,U+4I894M
MX45VD21B7D,8 C*#LCY)W^W2M.LFY_X_(?\ KWN/_0[>@ ^TWG_/&'_P(?\
M^1Z/M-Y_SQA_\"'_ /D>M:B@#S+4?C,UA*]N]L"T3LI(FXRI(.,QCCBJ_P#P
MO/\ Z=O_ "-_]KK$T2T2[UQXI55T-Q<Y5P&4X$A&0>.M>D:3X8M'DN08(B%G
M4 &)#@>1"<#C@9)/U)- ')? S_EZ_P"V/_M2O5:J6.DPZ?GR(TCW8SY:*N<9
MQG &<9-6Z "BBB@ HHHH R?%G_'G<_\ 7O-_Z U<K\%/^/.3_KX;_P! CKJO
M%G_'G<_]>\W_ * U<K\%/^/.3_KX;_T".@#T"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *X_XG>&)-?MU6W56ECD!&2 VT@A@">.N"02 <>H K
ML** /-)?A>9+R,M\UN+4)(YV@[EB,(VK\Q! "N,Y .3G( JK_P (_J?V+^P_
M(39YF/.\U<;?,WYVYW?>YSC.WC9NYKU6B@#Q_P#X53.A"(K"-KIT<B1=[6^8
MRC8SM.-K'&,[L?*<#!;^!+F(0>?:>>L=NR%/M"Q;6,\C@[@W/RL/;GU%>P44
M >96?@5]4D:.:U%O +1HX\RK-M<R^8'!#!LY8^V,@G!Q71?#K0Y]&AEBNO\
M6-<.V[=NW JHWYZ\D'K@^HKJZ* "BBB@ HHHH :Z!P5(R#P0>E5OLKQ<1OQZ
M2 OCZ'<#^9/M@5;HH \O^+=F\5N9GVCS+B+ 4DXVQ2#J0*[KPG_QYVW_ %[P
M_P#H"UROQK_X\X_^OA?_ $"2NJ\)_P#'G;?]>\/_ * M &M1110 4444 %%%
M% &3XL_X\[G_ *]YO_0&KE?@I_QYR?\ 7PW_ *!'75>+/^/.Y_Z]YO\ T!JY
M7X*?\><G_7PW_H$= 'H%%%% !63X8_=P+;G[UOF(^O[KY58CMO4!P/1AR1@G
M6K,N86L9&ND!97"B1%&3\N<2*!]YL<,.690NWE C@&G13(9EF4.A!5@""#D$
M'D$$=0:?0!\_^(O^0=I__;U_Z-%?0%?/_B+_ )!VG_\ ;U_Z-%?0% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,WG=MP<
M8SGC'TZYS^&/>GT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\%
M !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS
M_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X
M:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MRGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)YG:PM&"NHS-,>5A4_SD/\
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
M2_\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 30!E?\+2T[_GM_P"0Y?\
MXBC_ (6EIW_/;_R'+_\ $5J_\(G9_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T
M 97_  M+3O\ GM_Y#E_^(H_X6EIW_/;_ ,AR_P#Q%:O_  B=G_S[P_\ ?E/_
M (FC_A$[/_GWA_[\I_\ $T 97_"TM._Y[?\ D.7_ .(H_P"%I:=_SV_\AR__
M !%:O_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- '->(?B/87=M/#'-EY(
M9%4>7(,ED( R5QUJ+X*?\><G_7PW_H$=;'B?PQ:0VEPZ01!E@E((B0$$(2""
M!P16/\%/^/.3_KX;_P! CH ] HHHH **** ,R;2&C8R6[F-F))4C?$2>I*$C
M!Y)^1DW,=S[NE,_M.XBXDMV8^L$D;KCW,IA.?^ D8QSG(&M10!X5XVTN32K*
MPMIUVR)]IR,@XS(I'()'0CO7NM>5?'/_ )=?^VW_ +3KU6@ HHHH **** "B
ML3QGK;Z):27D04O'LP'!*_,ZJ<X(/0^M>7_\+KO/[D/_ 'R__P <H ]KHKQ3
M_A==Y_<A_P"^7_\ CE;?@SXH7.MW<=G*D023?DHKAOE1F&,N1U'I0!ZA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !17%:G\7;&Q<Q#?)CJT2@KD$C&69<].HR"",$UN^'_%MM
MKZYMW!;&2AX<=,Y4]AD#(RN> 30!L5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_7
M2]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_
M *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_
MZ';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z
MU &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444
M%%%% !1110 4444 %%%% !7+^*-<ES]DMLJ2Q62<J2D0"*YZ=6*L-O0$G .<
MXZBO/BOF:E<9)(CN+,J-QV@O$0S;<XW$*!G&<<9P30!T/AWPZEFB_*513N56
MY8L>LLA[R'\E' ]O"O%&NMKEQ)<L6*LQV!L95,G:N!P,#KCOD\DDGZ5KYZ\=
M>$7T"=PJ-]G9LQM@[<-DA-V3RN".3D@;L8- '-5[%\$]4:>"6U.2(75@2<\2
M _*!V *D^Y8\>OCM>Y?"GPK)HD#S3 K).5.T]E4';D8X8[CD9.!@'!R* .XH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OG_P"*7_(1G_[9_P#HI*^@*^?_ (I?\A&?_MG_ .BDH Y6
MBBB@#W_X6_\ (.@_[:?^C7KJZY3X6_\ (.@_[:?^C7KJZ "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_X
MM?ZH_P#7O)_Z46E>@5Y_\6O]4?\ KWD_]*+2@#Q6BBB@#JOA;_R$8/\ MI_Z
M*>O9--LUFFNB2W^O7[KNH_X]X>RD"O&_A;_R$8/^VG_HIZ]DTUY!-=;%4CSU
M^\Y4_P#'O#V"M0!3NK"4@.DD@#2LA_>'Y?WFQ3@\D8X/.<D'IFM[3'+Q1L3D
ME%))Z]!5'[!-TXV[]VWS!C.[?U\G.,^]:-C 8(TC/554''3@8H GHHHH ***
M* ,GQ9_QYW/_ %[S?^@-7 ? S_EZ_P"V/_M2N_\ %G_'G<_]>\W_ * U<!\#
M/^7K_MC_ .U* /5:*** "BBB@ HHHH *\_\ C7_QYQ_]?"_^@25Z!7G_ ,:_
M^/./_KX7_P! DH Z'PMJ"_8[=5!=A!$,(,C(09!;A01Z$@_F*TWMGN05D("G
MJJ<DCH06/8CT53Z'CGQC3OA%=W\27"/$%E16 +/G# $9PAYYJQ_PI2\_OP_]
M]/\ _&Z /7(M)6UY@^0G&>-RG P,C.>/8C)Y.:D^U/#Q(I(_O)\P_P"^?O G
MT ;'KUQX_P#\*4O/[\/_ 'T__P ;H_X4I>?WX?\ OI__ (W0!I^.9EFUBR92
M"#]GY!R/]>W<5ZQ7@4?A>7PWJ-K;S%2S2PL"A)&#+CN%Y^6O?: "BBB@ HHH
MH **** /G_XI?\A&?_MG_P"BDKE:ZKXI?\A&?_MG_P"BDKE: "O?_A;_ ,@Z
M#_MI_P"C7KP"O?\ X6_\@Z#_ +:?^C7H ZNBBB@ HHHH R?%G_'G<_\ 7O-_
MZ U97PM_Y!T'_;3_ -&O6KXL_P"/.Y_Z]YO_ $!JROA;_P @Z#_MI_Z->@#J
MZ*** "BBB@ HHHH **** ,GQ9_QYW/\ U[S?^@-7*_!3_CSD_P"OAO\ T".N
MJ\6?\>=S_P!>\W_H#5ROP4_X\Y/^OAO_ $".@#T"BBB@ HHHH **** /*OCG
M_P NO_;;_P!IUZK7E7QS_P"77_MM_P"TZ]5H **** "BBB@#E/BE_P @Z?\
M[9_^C4KP"O?_ (I?\@Z?_MG_ .C4KP"@ KJOA;_R$8/^VG_HIZY6NJ^%O_(1
M@_[:?^BGH ^@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KSSXR:])801VL9*_:"^X@X^5 ,KTZ-N&>
M1P,'()KT.N,^*/A=M;MA)$I:: EE Y)4X#J!D<\ ]"3MP!S0!X16AH&LMHL\
M=VG)C;...0>&7)!QD$C..,Y'-49H6A8HX(92001@@C@@@]"*V_!WA63Q'.(5
M!\M2#(W3:N>><'YCSM&#D\] 2 #Z-KA[.4-J" 9^66[!.#MRZQE5W8QN(4G;
MG.!G&,&NXKA[2%1J$;@#<7O 3CD@>40,^@R<?4^M '<4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z
M3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D
M^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U
M9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I
M_P A&Z_Z^+'_ -%-7H%>?I_R$;K_ *^+'_T4U 'H%,FA692C@%6!!!&00>""
M#U!I]% &?:^'K:T82Q0Q(XSADC16&1@X(&>E:%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<?K
M_P +[;6YWO)7E#R;<A&0+\JA1C*$]!ZUV%% 'G__  I2S_OS?]])_P#&Z/\
MA2EG_?F_[Z3_ .-UZ!10!GZ!HB:) EG$6*1[L%R"WS,6.< #J?2M"BB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *YKQ/HB:W,EG*6"26\^2A ;Y9;9AC((ZCTKI:P=6U&*PNX7F=44P7
M!=@HSO@.,DCGB@#RCXD>"H?#'D^0SMYOF9\PJ?N[<8PJ_P!XUVO_  I2S_OS
M?]])_P#&ZY_XRZM#J'V?R)$DV^;GRW5L9V8S@G&<&NU_X37_ &[/_P #O_M-
M $6@?"^VT2=+R)Y2\>[ =D*_,I4YP@/0^M=!=>'K:[8RRPQ.YQEGC1F.!@9)
M&>E8G_":_P"W9_\ @=_]IH_X37_;L_\ P._^TT 7=)TZ*PNYDA144P6Y(10H
MSOG&< #GBMZN/T#Q%]OOY(OW1W6L9W03>:H\N1Q@G8O)\SIV '7/'84 %%%%
M !1110!D^+/^/.Y_Z]YO_0&K@/@9_P O7_;'_P!J5W_BS_CSN?\ KWF_] :N
M ^!G_+U_VQ_]J4 >JT444 %%%% !1110 5Y_\:_^/./_ *^%_P#0)*] KS_X
MU_\ 'G'_ -?"_P#H$E '5>$_^/.V_P"O>'_T!:UJR?"?_'G;?]>\/_H"UK4
M%%%% 'E7C[_D,V?_ &[_ /H]J]5KRKQ]_P AFS_[=_\ T>U>JT %%%% !111
M0 4444 <?K_POMM;G>\E>4/)MR$9 ORJ%&,H3T'K6?\ \*4L_P"_-_WTG_QN
MO0** //_ /A2EG_?F_[Z3_XW78:!HB:) EG$6*1[L%R"WS,6.< #J?2M"B@
MHHHH **** ,GQ9_QYW/_ %[S?^@-65\+?^0=!_VT_P#1KUJ^+/\ CSN?^O>;
M_P! :LKX6_\ (.@_[:?^C7H ZNBBB@ HHHH **** "BBB@#)\6?\>=S_ ->\
MW_H#5ROP4_X\Y/\ KX;_ - CKJO%G_'G<_\ 7O-_Z U<K\%/^/.3_KX;_P!
MCH ] HHHH **** "BBB@#RKXY_\ +K_VV_\ :=>JUY5\<_\ EU_[;?\ M.O5
M: "BBB@ HHHH S]?T1-;@>SE+!)-N2A ;Y6##&01U'I7'_\ "E+/^_-_WTG_
M ,;KT"B@#S__ (4I9_WYO^^D_P#C=:&@?"^VT2=+R)Y2\>[ =D*_,I4YP@/0
M^M=A10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!1O=#M[]M\T4;L!@%T5CCKC)!XYJQ:VB6B
MB*)51!G"H JC)R< <=:FHH *XJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_ "AH
M [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3
MP5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\
M0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T
M!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_^BFKT"O/T_P"0C=?]?%C_ .BF
MH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
ME/'7@7_A*O*_>^7Y6_\ @WYW[?\ :7&-M5=)DU&QACM_*_U<:+_JHF^ZH'7[
M:N>G7 SZ#I7:T4 <I_:&H_\ //\ \@Q?_)U']H:C_P \_P#R#%_\G5U=-=P@
M+$X Y)/2@#*\-W\]XCM<+M99"J_*$R %R<"24?>W#ACT[5KU5TU"L8)&"V6(
M/4;R6Q^&<5:H **** &NX0%B< <DGI5;[0\_^J "_P!]N0?<*#DCW)7L1N%$
M?^E,6/W$; 'J5ZL?H<@#U&[GY<6Z .3U;7+:=9+2>X8;@\;A(\ 9RK 91S^I
MYZ<51\'IIWAT2M;S.P8(7\P$X"G:,8C7N_O_ #K<\<_\><O_  #_ -#6CQS_
M ,><O_ /_0UK&4YQYMM%?;U\_(]*AA\-55+22<Y\OQ+3X=?A_O!_PG-G_P ]
M/_''_P#B:T5UF%IC9[AYH&=I!'8'@D8/!S@'^1K%L[_4F=1)#&$+#<01D#/)
M_P!8>WL:Q==L)'N;F\@)$EL86Z@?*8SNZCGH..A&1SP*EUII7\^UOU-H9=AY
MS<+V]V]^=25[I*]HJRUU.VCU6*25K0-^]09*X/ X[XQW'>H_[=A\[['N_>_W
M<-_=W=<8Z<]:X[0-=6ZO)[[!"_9RQ'!/R"/('3/0XZ9]JYQ-7$;_ &P;A<^<
M7XXCVGDCKNY)P1G&WBIEBK)/S_ WI9#SRE%W345V^)KKY+^F>K7&LPV\JVKL
M!(X!4$'G.0.<8Y(P!FFWFNPV;^3(V'V%\88_*H))R 1T4^]<EK^G#Q%."F03
M9"1!QR=YPIYQR#CKP>>G6MHVK/J5_;M*")$1T?(V\J).WT(STYSP!3=>2E;N
M]#*&54I4N>[O&#<EI=.S:Z;.UCI_^$YL_P#GI_XX_P#\37*_%R^2_L(IHCE&
MN%P<$=$D!X.#U%;>I?\ (5@_ZXG^4M9GQK_X\X_^OA?_ $"2M*<I2;O;1V_K
M4XL;1H4HT^12O**EJT^K5OA7;?\  ZKPG_QYVW_7O#_Z M:U9/A/_CSMO^O>
M'_T!:UJU.(**** /*O'W_(9L_P#MW_\ 1[5ZK7E7C[_D,V?_ &[_ /H]J]5H
M **** "BO*M8T?\ M'4;S_1/M6WR/^6_D[,Q#W&[=C\,>]=!X'A\B[O(]GE[
M8[(;-V[;B'&W=WQTSWZT =K17C]MH/\ :$UW)]A^TXO)QO\ M/DX^;.W;D9Q
MG.??':I8-*L=5?49;V3$\<TV&=F^1 =J,%!&[!.W;D]%4 9&0#UNBO++KPG8
MW5S8^6K/'=BX+M(TH>3:@8.=Q4@D_-D  YST(KC[S3$MC?[( Z02[5<R,/*!
MD9%^7<"Y/ &<X(R<C((!]!T5X??S/:Q7"QNWELNFI(\2D_NS;$$X;:<$XZ[<
MY"G&2*Z#49].\'2FZLY,2_9R!"N94<R8,;%R3@=&(# E=I'HX!ZA17SY'>-H
M]M<Z9,LB>>D+H)59/F5UWX0YX//S9&0@R,G ^@Z "BBB@#)\6?\ 'G<_]>\W
M_H#5E?"W_D'0?]M/_1KUJ^+/^/.Y_P"O>;_T!JX72] @U+1$FF7<\$-TT9W,
M,'<YS@$ \J.N: /4**\:O?"D$(TXPV_FO<PLTD?FLF\B)&SN)PN"2W&,]*VM
M+TW^S[NQC^S_ &;,EV=GF^=G]R@W;LG&<8Q[9[T >ET5YIXUTW^T-26/[/\
M:<68.SS?)Q^]8;MV1G&<8]\]JRKW0?,NHK;[#NVV9/V?[3C9^_?YO-S\V<],
M_P 7M0![!17CGA/0K_1+I8(S'YYM&8K.6*(AF(V@QD\D@-V'S'(SUBM+,:C/
M'9WC +)J-X9 C%49U2+ &><%B5'\6&P"": /:**\*\1Z6OVPZ3:,PM6N(%88
M+HDK+LX)8DG&[()4D@J1\@-,U?4I[OSXKI2LUO91Q-DDEMMS$0Q)SR0PYR0W
MW@<'  /8O%G_ !YW/_7O-_Z U<K\%/\ CSD_Z^&_] CJI;:#_9\-W)]A^S9L
MYQO^T^=GY<[=N3C.,Y]L=ZM_!3_CSD_Z^&_] CH ] HHHH **** "BBB@#RK
MXY_\NO\ VV_]IUZK7E7QS_Y=?^VW_M.O5: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7O\H:
M .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+
M_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0
M[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H
M UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\[:,OJ<[#@)/:9QNRVZ+@'YMN%VDCY=V3]X#(/H
ME>?I_P A&Z_Z^+'_ -%-0!Z!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1166NN[^/*E'7EHSCIWV[C^AH U*J2?Z6=@^XI^;
MT;&1M]P#][MQMYRP$<&;X;BXV],1-Q^+C!]#QM]#D5=1 @"@8 X '2@!U%%%
M !5>_E,2$KPQPJGT9B%4_0$C-6*R/$ME<7:(MJP5A(K-DA<JN3@$QR '=M/W
M3TH U(8A"H1> H 'T' I]<I_9^H_\]/_ "-%_P#(-']GZC_ST_\ (T7_ ,@T
M ;FNZ7_:L+6V[;OQSC.,,#TR/3UHUW2_[5A:VW;=^.<9QA@>F1Z>M<SJT>HV
M,,EQYO\ JXW;_6Q-]U2>GV)<].F1GU'6JFA?&.VO-WVD>1MV[>6EW9SG[J#&
M,#KUS[5+@G?ST-85ZD.6S^%\R]=/\D:?_"&W/_/Y)_X]_P#'*WK/2_LTTUSN
MSY_E\8QC8N.N><_05A_\+2T[_GM_Y#E_^(H_X6EIW_/;_P AR_\ Q%*-*,=C
M6MCZ]5-2:VMHDNJ?1+JD1W'P^#-*T<@59AC;Y>=HW*^!AE'5>..!Q[UT3Z0D
MD'V,Y*; G."< 8!Z8R,9!QUYK!_X6EIW_/;_ ,AR_P#Q%'_"TM._Y[?^0Y?_
M (BB-*$;V6X5<?B*JCS2ORZK;?\ I%GP]X4;2'$AEW@1E -FW +[^N3GG/YU
M,?"R+=KJ"$+@'<H7[Q(8%LYXZ\\<XSU-4/\ A:6G?\]O_(<O_P 11_PM+3O^
M>W_D.7_XBA4H))6V"6/Q$IRFY:R5GHM4_D:ESH/G74=_NQY:%=NWKG=SG/\
MM>G:N6^-?_'G'_U\+_Z!)6K_ ,+2T[_GM_Y#E_\ B*X_XH>,[36[9(;:3>XF
M5B-CKP$<9RR@=2*I12O;J8U*TZBBF_A5EZ?TST7PG_QYVW_7O#_Z M:U9/A/
M_CSMO^O>'_T!:UJ9F%%%% 'E7C[_ )#-G_V[_P#H]J]5KRKQ]_R&;/\ [=__
M $>U>JT %%%% '/ZIX"LM5D:YGBW2/C)WR#.  . P'0#M53_ (5;IW_/'_R)
M+_\ %UU=% 'E_CWPE9>'X4FBA3+S*A,KSE0"K$G"/GC';/&>":YJ3Q#'<_*;
M6&9XO)2%X4FV%OE"HX9E9\JI"AN<J1AE)->OZ_H7]K^3\VWR+B.7[N<[,_+U
M&,YZ\X]*YW4/A3!<M,(V,<4X#!%4865<[7!R/EPS#9T^8X(PNT S)IKCPY-!
M]M$4_EPW#0M'F)D,< 9TVJH3;@;5^4GG=QC;6?$;GP^AUJ18FM[]D,\2([@)
M( V[YSP3N8$$[ 6 Y! 7J/\ A );V7S[VZ:;;%)&H6-8L>:I1CP6&<,>V2=N
M20,57B^&LDR16EU=-+;0L"(_*"'@$ >9N+8YQCTX&." #C_#'BFVL[.[8P0B
M3]UB-F9ED^8@?)(SD^6?F.#R,=,9KN/#O@2PN;>&X,"[I$BD(W.PW;<X^9F^
M7YCE3D'C=G K/D^#\<J1(\I)ABD3[F =S.R-@-D%&?)&2&P!QSGN-)L?[/AC
MML[O*C1,XQG:H&<9.,X]: *FN^%K;7MOVE-_E[MOS,N-V,_=(]!UJ+1/!EIH
MCF:VCV.5*D[W;@D'&&8CJ!6W10 4444 9/BS_CSN?^O>;_T!JQ?AQ:K=Z5%#
M(,I(LRL,D9#2.",CGI6UXL_X\[G_ *]YO_0&K*^%O_(.@_[:?^C7H T-2\&6
MFI)%#-'N2!=L8WN,# &,A@3PHZYK"USX=Z?86\UPD +11.P!DEQE5)&<...*
M[BJFK6/]H0R6V=OFQNF<9QN4C.,C.,^M 'ANEO:S.H>&!U,4SLL3W2NOEQ-(
M%+.^W)(QD;AU]L[&@V5QX;A_X2*-(EC=0&A/F@B-G0 J6+'+$9R20 01G.!V
ML_P[5C Z2;#'"(9MJG]]&%5"K888R 1GDC(P<JN*EQ\-Y[B-;%[QS:JPQ'Y:
M[MH.0IDSDX'3(*@@$+P  #'36+S5))M>M?(\NU$T?S"0-)$G[P97GGD$$%#G
M@\<55TSQ59ZO-)930K]DF#3L1YA<2B,22$MN!P-KK\BC/  P3GJ)OA]-$)H+
M6Y\JWN&<M%Y",!Y@ 8!L@@8X &,#'?DT=0^#T5P'2.0(&,.T^4"P$491AD,N
M2Y(9C@<CD'J  ^&=G!K5KYCP1H8;D%?+WCYHU#*Q8LS,07;&XD8XQ75ZCX1M
M=19Y98P6E0(Y!9=RJRL,[2.05'/7  SCBF>%?#"^'4DAC.4DF=U&"-H8 !,D
MDG '7OZ5MT <?J7@RTT2VNIK:/8YM9E)WNW!0G&&8CJ!6?\ !3_CSD_Z^&_]
M CKJO%G_ !YW/_7O-_Z U<K\%/\ CSD_Z^&_] CH ] HHHH **** "BBB@#R
MKXY_\NO_ &V_]IUZK7E7QS_Y=?\ MM_[3KU6@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** &8;=G(VXZ8YSZYST]L?C3Z**
M L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PEE"5U%&)R&DNL
M=<C:$!'WMN&W GY=V5'S%?E'=UQ5K_Q_Q?\ 72]_E#0!VM%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_UMU_U\+_
M .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !1110 4444
M%%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK_5-_U\77
M_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1
M110 5Y^G_(1NO^OBQ_\ 135Z!7GZ?\A&Z_Z^+'_T4U 'H%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $$]FLIW=&'1EX;
MZ9[C/.#D>HI()V+&-P P&01T(Z9&>A'<<XR.3FK%07D!E7Y?O#E2?4=/?!Z'
M'8D4 3T5';SB=5D'1@",]>1FI* "BBL3Q9HJ:M&B2$@)-&PP$;DG9R'5E(PQ
MZCKB@#;HKE/^%=0>O_DO:?\ R/1_PKJ#U_\ )>T_^1Z -7Q9_P >=S_U[S?^
M@-7D'PW\%0^)_.\]G7RO+QY94?>W9SE6_NBO2)OAK;RJ4+'# @XAM5//H1 "
M#[@Y':NBL=)AT_/D1I'NQGRT5<XSC. ,XR: /.KKX:Z3:,8I;ID<8RKS0JPR
M,C(*9Z58M?A+IUV2(YY'*A20LD38#C*DX3HPY'J.15+6/^0C>?\ 'G_RP_X_
MO^N0^Y_[-_P&M+PCKEO:7=V9)8$#): %'58B4BPP3)^ZIX]N : ,^;X=Z1"Q
M1[LAE)!!GA!!'!!!7@BIKWX8:78-LFN61B,@/-$IQTS@H..*R;"99I;IT.GE
M6NYB#>'+D$@@J1U0]O?-6TFT^9;][\@R-.Q4YS*8S@PF(GJ#VV\;=N[Y,4 ;
M'_"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-UU7AJ[AE@BB@;(CAB^5BID560%-
MX7H2/P/;BK\]UL.Q1EST SCZDXP!]>N#@$\4 <-_PI2S_OS?]])_\;KE_B'\
M/+?PW;K<0M(6:4*0Y4C!5CV5>?EKUW[*\W,C$#^ZGRC_ +Z^\2/4%<^G7.'X
MG\/PW[6\$H9D><Y#22$<03,/XN.0.G\J -'PG_QYVW_7O#_Z M:U0VEJMHBP
MQC"1J%49)P%& ,GGI4U !1110!Y5X^_Y#-G_ -N__H]J]5KRKQ]_R&;/_MW_
M /1[5ZK0 4444 %%%% !1110 4444 %%%% !1110 4444 9/BS_CSN?^O>;_
M - :LKX6_P#(.@_[:?\ HUZZ/4;);^)[=\A94921UPP(.,YYYJAI'AT:1$MK
M#(X1 < [">223DIW))_EQ0!KT54S+#UQ(/;Y7_4[2?7[OL#TJ>"X6<94YQP?
M4'T(Z@^H/(H DHHHH **** "BBB@#)\6?\>=S_U[S?\ H#5ROP4_X\Y/^OAO
M_0(Z[C4;);^)[=\A94921UPP(.,YYYKDM/\  -QHP:*RO&CB9MVUX(Y&R0 2
M6./3T']2 =K17*?\([J/_/\ _P#DK%_C1_PCNH_\_P#_ .2L7^- '5T5S^BV
M-W9S;;BY\]#&QV^2D>T[EVG*Y/(W8'L?2N@H **** /*OCG_ ,NO_;;_ -IU
MZK7E7QS_ .77_MM_[3KU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N*M?\ C_B_ZZ7O\H:[6N*M?^/^+_KI>_RAH [6BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_KX7
M_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@ HHHH **** "B
MBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LGPU_JF_Z^+K_T
MHDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *\_3_D(W7_ %\6/_HIJ] KSMI"FISJ.0\]IG&[*[8N"?EVX;<0/FW9'W2,
MD 'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M5[W48K!=\SJBDX!=@HSUQDD<\5SG_"TM._Y[?^0Y?_B*I?%W3I;^T1(49V$Z
MDA%+'&QQG !XYKFM.\8ZO81);I:$K$BJ";>;.%  SAASQ0!V7_"TM._Y[?\
MD.7_ .(H_P"%I:=_SV_\AR__ !%<K_PGVL_\^?\ Y+S_ /Q5'_"?:S_SY_\
MDO/_ /%4 =[X7UJ+5HVD@;<BRR#.".2=_1@#T8=NN:V*XKX;^-9O$_G>>J+Y
M7EX\L,/O;LYRS?W17:T %1W$ G5HST8$''7D8J2B@""SG,J_-]X<,!ZCK[X/
M49[$&IZKRQ&,^8G4_>7^][^S#L>_0]BKH+E9L@?>'53]X?4?R['J"1S0!-4-
MW&TJ,D;;'*D*V VTD<-@\'!YQWJ:B@#R=[XZG#%!)'&=1ENV@ED>WCD8",Y=
MQ@%2$4H#GMG'3<*]GK%M-J?DB*W-G)(8E'DPD[@H 8% 6PS_ '6.5()]#M[U
M? EO'=/J:%EF<-C;M"JS+M+A=O+'D_-N!))(-57^%]D]N+,J?E.1*-HFZD\L
M%Y'.,$$8QW ( .7V1_V+_:7E0_:/[_V>'_GOL^[LV_=XZ?K70:'IR:ZETDJ1
M%X;B:"%F@C;RT0#RP!M (4G(!ZU#_P *HC1]B32BT9MSV^X[6.<@9!''"CD%
ML#[V<$:UOX%2VF:ZCGN%WS&5D64",L6W$%0O(/0\YQQF@#G](BO$O;B(W*DP
MO;;\6T2M-O7<%+ ;@%4$9^8A<D#C%=_;0>2N"<L>6/J>Y_\ K=A@#@"LJTT1
M(+R6[4L6E1"X8C:"!L0J,=<!LY/?CJ:VZ "LG6?];:_]?#?^D\]:U9.L_P"M
MM?\ KX;_ -)YZ -:BBB@ HHHH \J\??\AFS_ .W?_P!'M7JM>5>/O^0S9_\
M;O\ ^CVKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]S$1
M^\3[PQD?WESR/KUV],'O@G-BB@!D,HF4.O(8 CZ'D4^JEG^[:2/T;<![.,D_
MBX;_ /5BK= !1110 4444 %%%% !115267[1^[3/7YFY  !Y /<GD<'Y>22"
M " %I^]9YNS;0I[%5&<_FS<]",$<<FW340( H& . !TIU !1110!Y5\<_P#E
MU_[;?^TZ]5KRKXY_\NO_ &V_]IUZK0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=K7"64Q;444C 62ZQUR=P0D_=
MVX7: ?FW98?*%^8@'=T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\
M?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_
MQYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M111
M0 4444 %%%% !1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_]%-7H%>?I_R$
M;K_KXL?_ $4U 'H%%%% !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!Y5\#/^7K_MC_[4KU6O*O@9_P O7_;'_P!J5ZK0
M 4444 %0SVJSXW#D=""0PSUP1@C/?!YJ:B@#'UP/I]O-<1NP,43LH.UAE5)&
M2P+$9'K],5QGPW\?O?>=_:$Z#;Y>SS#''UW;L8"YZ#UQ^-=[KEDU_;S6Z8#2
MQ.H)Z992!G&>.:\MT_X>2Z:&BGL5NFW9$B77E+@@?*%.T\'/) _+!H ]*_X2
MRS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*K@/^$/_ .H3_P"3_P#]E1_PA_\
MU"?_ "?_ /LJ .__ .$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*K@/\
MA#_^H3_Y/_\ V5;NC?#NQO8A++:^6Y+!D\^1\%6*_># 'IF@"36;FWOI?/CO
MH4!15V^<X'RECG]U<1==V.0>G'>J>V+_ *"$/_?^X_\ DZM7_A5NG?\ /'_R
M)+_\71_PJW3O^>/_ )$E_P#BZ ,K;%_T$(?^_P#<?_)U8_B36?[#$5Y!<Q7$
MD<O""2:3[T;J6(:YDX&>H .2.<9!ZW_A5NG?\\?_ ")+_P#%T?\ "K=._P">
M/_D27_XN@"WI/C2VN88Y99X5D>-"R^:@PQ4%A@MD8/8\U:_X2RS_ .?B'_O\
MG_Q5<[J'PJM"5,$2@#.X/)+@],=&SQSW%5_^%6Q?\\8?^_EQ_P#%T =5_P )
M99_\_$/_ '^3_P"*H_X2RS_Y^(?^_P G_P 57(6WPRAE!(AB^\PYDG_A8CL_
M3CCVZ\T6WPRAE!(AB^\PYDG_ (6([/TXX]NO- &)XWU:&YU:TGCD1HT\C<RN
MI48F8G+ X&!R?:O2O^$LL_\ GXA_[_)_\57(6WPRAE!(AB^\PYDG_A8CL_3C
MCVZ\T6WPRAE!(AB^\PYDG_A8CL_3CCVZ\T =?_PEEG_S\0_]_D_^*H_X2RS_
M .?B'_O\G_Q5<A;?#*&4$B&+[S#F2?\ A8CL_3CCVZ\T6WPRAE!(AB^\PYDG
M_A8CL_3CCVZ\T =?_P )99_\_$/_ '^3_P"*H_X2RS_Y^(?^_P G_P 57(6W
MPRAE!(AB^\PYDG_A8CL_3CCVZ\T6WPRAE!(AB^\PYDG_ (6([/TXX]NO- '7
M_P#"66?_ #\0_P#?Y/\ XJC_ (2RS_Y^(?\ O\G_ ,57(6WPRAE!(AB^\PYD
MG_A8CL_3CCVZ\T6WPRAE!(AB^\PYDG_A8CL_3CCVZ\T =?\ \)99_P#/Q#_W
M^3_XJC_A++/_ )^(?^_R?_%5R%M\,H902(8OO,.9)_X6([/TXX]NO-+I'PZM
MI63?"FTH&;#R[L.I"YRV,D\\=,=1QD Z[_A++/\ Y^(?^_R?_%4?\)99_P#/
MQ#_W^3_XJN8D^&MM*S>1#'Y><?O))LY7()&&R!DD8SSMSZ57M/AE#,BN(8B&
M4'F2?/(SSA\9^E '7_\ "66?_/Q#_P!_D_\ BJ/^$LL_^?B'_O\ )_\ %5R%
MI\,H9D5Q#$0R@\R3YY&></C/THM/AE#,BN(8B&4'F2?/(SSA\9^E '7_ /"6
M6?\ S\0_]_D_^*H_X2RS_P"?B'_O\G_Q5<A:?#*&9%<0Q$,H/,D^>1GG#XS]
M*+3X90S(KB&(AE!YDGSR,\X?&?I0!T^H^-;2UB>5)HG9$9@@F3+%02%&">3T
MZ'Z5R6E^+IM23[0;F*+>SD1O<P(RC>0JE6M7/ QR6.>O&<":T^&4,R*XAB(9
M0>9)\\C/.'QGZ467POAN%C<Q1A3L8XDFW%>I'+$9(],<]* )?[<E_P"?V'_P
M,M__ )"H_MR7_G]A_P# RW_^0JU?^%6Z=_SQ_P#(DO\ \71_PJW3O^>/_D27
M_P"+H BT#7D@>22YNX&#+&%_TB)R-I<MRL<(P=PQP>_-;7_"66?_ #\0_P#?
MY/\ XJLK_A5NG?\ /'_R)+_\71_PJW3O^>/_ )$E_P#BZ -7_A++/_GXA_[_
M "?_ !5'_"66?_/Q#_W^3_XJLK_A5NG?\\?_ ")+_P#%UR4/A03*'72LA@"/
M].['D=Z /0O^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJX#_A#_P#J$_\
MD_\ _94?\(?_ -0G_P G_P#[*@#M]1\:VEK$\J31.R(S!!,F6*@D*,$\GIT/
MTJKX/\42^*(FN5"Q!9"FT@R'A5.=P*?WO2N,N_!;2HR1Z7L<J0K?;0VTD<-@
MM@X/..]=G\//"\OANW:WF*EFE+ H21@JH[A>?EH WFLO-_UC$CC*C 7..>!R
M0?0DCGFK"($ 4# '  Z4ZB@ HHHH **** /*OCG_ ,NO_;;_ -IUZK7#_$[P
M;/XC6)K?;F$2$AB03NVX X(S\O<@=.:N_P#"1:C_ ,^'_DU%_A0!U=%<I_PD
M6H_\^'_DU%_A1_PD6H_\^'_DU%_A0!U=%4=&OGO8A+*GEN2P9-P?!5BOWA@'
MIFKU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=
MK7%6O_'_ !?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z'
M;UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0
M&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$
ME &M1110 4444 %%%% !1110 4444 %%%% !1110 5Y^G_(1NO\ KXL?_135
MZ!7GZ?\ (1NO^OBQ_P#134 >@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 %%%% 'E7P,_P"7K_MC_P"U*]5KRKX&?\O7
M_;'_ -J5ZK0 4444 %%%% !1110 4444 %5-+YC#=G+,/H[%A^.#S1>_OOW
M_B^][+W_ .^L;1WY)'W35N@ HHHH **** "BBL^+5MZ2R;?]2SC&>NP9].,_
MC0!+IGW#_P!=)?\ T8U&F?</_727_P!&-6%IOB-V1RD6X(69CO P&9F[CG'M
MZ5L:#/\ :(1)C&]I#CKU=C0!+IGW#_UTE_\ 1C4:9]P_]=)?_1C4:9]P_P#7
M27_T8U&F?</_ %TE_P#1C4 &F?</_727_P!&-1IGW#_UTE_]&-56+4DL@ ^0
M'EE&['R@^8W4]L_X]JM:9]P_]=)?_1C4 &F?</\ UTE_]&-1IGW#_P!=)?\
MT8U&F?</_727_P!&-1IGW#_UTE_]&-0 :9]P_P#727_T8U&F?</_ %TE_P#1
MC4:9]P_]=)?_ $8U,L9EAC+,0 ))>2<#_6-W- "6DX@C9SV>7@=3^\; 'N3P
M!W-0V]HUI$MOG,DF 67C   )'IM4!0<?>VY'-1Z;<+=MY08$(TCD @YS(VWZ
M@=?8["*NV+BY)N <AN$_W1U/L2>OL%! (- "Z3_J8_\ KFG_ *"*-)_U,?\
MUS3_ -!%5=+U) (K89+F)2<#(4;1U/;/;\/45:TG_4Q_]<T_]!% !I/^IC_Z
MYI_Z"*-)_P!3'_US3_T$4:3_ *F/_KFG_H(HTG_4Q_\ 7-/_ $$4 &D_ZF/_
M *YI_P"@BC2?]3'_ -<T_P#011I/^IC_ .N:?^@BC2?]3'_US3_T$4 &D_ZF
M/_KFG_H(HTG_ %,?_7-/_016/8>)DAA7*2$(JJ6"C;D #KFIM%\01O%L^;,,
M0)X'(48..?YXZT ;M%1V\XG59!T8 C/7D9J2@ HHHH *J:7\L8C[Q_(?^ \
MX[9&#]".O6K=5#_H\A/\,F,GT88 _P"^A@=AE0.K4 6Z*** "BBB@ HHHH *
M*** "BBB@ HHHH *9-*(5+MP%!)^@Y-/JI)_I9V#[BGYO1L9&WW /WNW&WG+
M  #["(Q( W#'+,/1F)9A] 2<58HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7O\H: .UHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_
MZ^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH ****
M"BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_
M $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *\_3_D(W7_7Q8_\ HIJ] KSMH1)J<[G_ )9SVF,*H/[R+G+8W$?(,+G;
MGG&<$ 'HE%%% !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!Y5\#/^7K_ +8_^U*]5KRKX&?\O7_;'_VI7JM !1110 44
M44 %%5-6OO[/ADN<;O*C=\9QG:I.,X.,X]*Q?"7BA_%$)N8PL05RA5@9.0 <
MA@4XPP[=: .EJO+>8.Q!N<=0".,]"Q[#\R>H!P:9]D>3_6.<>B#8/SR6S]&'
MTZYL10K"-J@ #L!@?D* &00>7EB<LW4_R '8#L/Q.223-110 4444 %%%% !
M7/36%Q 9H8U#).20Q( 7?PV1U/'IZ9QU%=#10!R>@>&@^_SUR <*0QQ\I8-T
M(/4=ZU],TQ F!N #R  2.!@.P' :K6F?</\ UTE_]&-1IGW#_P!=)?\ T8U
M%;3]/5E)R_WY.DD@Z2,.S?\ ZZ-/T]64G+_?DZ22#I(P[-_^NK.F?</_ %TE
M_P#1C4:9]P_]=)?_ $8U &-/I+72"*/.&DDW,TC$*%D./E+8)/\ /KR<C5T2
M 01",=%:0#/7AV%2:9]P_P#727_T8U&F?</_ %TE_P#1C4 &F?</_727_P!&
M-1IGW#_UTE_]&-1IGW#_ -=)?_1C4:9]P_\ 727_ -&-0 :9]P_]=)?_ $8U
M16\BQQ.6&1OEXZYS(PQ@]2>@'?I4NF?</_727_T8U5;#_2#L_ACDD)]V,C;1
M^'WB.H.PB@!LNG!_*BD&YQDY8E@!D%_O=1G"C/(!!Z@U9T6%8X8]H RBDX&,
MDJ,GZT:9*+H&Y'(<X'^ZA('YG)]><=J?I/\ J8_^N:?^@B@##T716@*.,F.5
M%)(=D*G;G^$C()/'I^'.GIFGJ\49)?E%Z22 =!V#8JSI/^IC_P"N:?\ H(HT
MG_4Q_P#7-/\ T$4 5M,T]7BC)+\HO220#H.P;%&F:>KQ1DE^47I)(!T'8-BK
M.D_ZF/\ ZYI_Z"*-)_U,?_7-/_010!6TS3U>*,DORB])) .@[!L4:9IZO%&2
M7Y1>DD@'0=@V*LZ3_J8_^N:?^@BC2?\ 4Q_]<T_]!% ',V.GSO;FV$?RRE6#
MEUP =IZ=>WU]J9:^'9);?S%&),DK@CYD=5')SZ9ZGU&.:ZG2?]3'_P!<T_\
M011I/^IC_P"N:?\ H(H ?IT1AB1&X*HH/U  -6*** "BBB@ IDT0F4HW(8$'
MZ'@T^B@"I]H-MQ*1M[/G'_?7  /OT)_NY JW153[!Y?^J)3V&"G_ 'R>@]=N
MW/<YYH MT5DZM=3:?#)<[D;RHW?&QAG:I.,[SC./2JO@KQ7_ ,)/"USL\O;(
M4QNW=%4YSA?[WI0!T%%%% !1110 4444 9>M>)K?1"@N7V>;G;E6(.,9Y (&
M,CKBK37A."J.P/?"KWZ8<J?TKS3XY_\ +K_VV_\ :=>JT 5/*DG^^0@]$))/
M_ B!@?0 ]PU640( H& . !TIU% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 SRANW\YQCJ<?EG&??&:?110%K!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %<5:_\ '_%_UTO?Y0UVM<)96P344D'5
MY+K/ S\@0#YL;L?.<KG;G#;=W) .[HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_ *][
MC_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?%G_'G<_]>\W_
M * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J;_KXNO\
MTHDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U_P!?%C_Z
M*:O0*\_3_D(W7_7Q8_\ HIJ /0**** "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@#RKX&?\ +U_VQ_\ :E>JUY5\#/\
MEZ_[8_\ M2O5: "BBB@ HHHH R?%G_'G<_\ 7O-_Z U<K\%/^/.3_KX;_P!
MCKJO%G_'G<_]>\W_ * U<K\%/^/.3_KX;_T".@#T"BBB@ HHHH **** "BBB
M@"I?:I'88\UL;LXX)Z8ST!]:J_\ "4VW]_\ \=;_  KA_'/AK49[HW-O*PC;
M&Q4>7*X15;A1A=QST//>L!="UA^1-,>HXDG['![>M 'I]CXDMXE(9^=\A^ZW
M1G8CMZ&BQ\26\2D,_.^0_=;HSL1V]#7E\6@:OCY9I<9/22;KDY[=<YS[T1:!
MJ^/EFEQD]))NN3GMUSG/O0!ZA8^)+>)2&?G?(?NMT9V([>AHL?$EO$I#/SOD
M/W6Z,[$=O0UY?%H&KX^6:7&3TDFZY.>W7.<^]$6@:OCY9I<9/22;KDY[=<YS
M[T >H6/B2WB4AGYWR'[K=&=B.WH:+'Q);Q*0S\[Y#]UNC.Q';T->7Q:!J^/E
MFEQD]))NN3GMUSG/O1%H&KX^6:7&3TDFZY.>W7.<^] 'J%CXDMXE(9^=\A^Z
MW1G8CMZ&BQ\26\2D,_.^0_=;HSL1V]#7E\6@:OCY9I<9/22;KDY[=<YS[T1:
M!J^/EFEQD]))NN3GMUSG/O0!ZA8^(H$4KN)8O(0H5B3N=B ..IR*6\E73HO)
ME(#3EMQ53CYCESW/ .%SGG&1C./.-*\+:M=[D6X9<=1)))CECD\@D-N'4#.0
M>0>L<N@:N/D6>1MI8;@\IY!P0'QDKP..!GMQF@#TJQ\26\2D,_.^0_=;HSL1
MV]#1IWB2WAB1&?!5%!^5NH ![5Y?%H&KX^6:7&3TDFZY.>W7.<^]$.@:OM&R
M:7;@8Q)-C';&!TH ]0T[Q);PQ(C/@JB@_*W4  ]J-.\26\,2(SX*HH/RMU
M/:O+X= U?:-DTNW QB2;&.V,#I1#H&K[1LFEVX&,238QVQ@=* /4-.\26\,2
M(SX*HH/RMU  /:C3O$EO#$B,^"J*#\K=0 #VKR^'0-7VC9-+MP,8DFQCMC Z
M40Z!J^T;)I=N!C$DV,=L8'2@#U#3O$EO#$B,^"J*#\K=0 #VHT[Q);PQ(C/@
MJB@_*W4  ]J\OAT#5]HV32[<#&))L8[8P.E$.@:OM&R:7;@8Q)-C';&!TH ]
M0T[Q);PQ(C/@JB@_*W4  ]J=I.OP;(X=WS[47&UNN ,9QCK7EL.@:OM&R:7;
M@8Q)-C';&!TI8_">K3%8S+( "N-SS;5[ _=XQZ]J /;**J:3;O;0QQ2G=(D:
M!FR3E@H#')Y.3W/-6Z "BBB@ HHHH **** ,GQ9_QYW/_7O-_P"@-7*_!3_C
MSD_Z^&_] CKJO%G_ !YW/_7O-_Z U<K\%/\ CSD_Z^&_] CH ] HHHH ****
M "BBB@#RKXY_\NO_ &V_]IUZK7E7QS_Y=?\ MM_[3KU6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_KI>_RAKM:XJU_X_P"+
M_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O]
M;=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/
MR'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CS
MN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "B
MBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U_U\6/_HIJ] KS]/\ D(W7
M_7Q8_P#HIJ /0**** "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@#RKX&?\O7_;'_ -J5ZK7E7P,_Y>O^V/\ [4KU6@ H
MHHH **** ,GQ9_QYW/\ U[S?^@-7*_!3_CSD_P"OAO\ T".NJ\6?\>=S_P!>
M\W_H#5YSX%N9X-,D%L&+O=,IV*68 QH21CITQGMGCG!J92Y4V:T*+K5(P32N
M]WL>K->(KB$LH=AD*2-Q'/('7L?RJ:N!T?X=+<PB29G25@2!QA?[N1R3ZD9'
M7'!%1>#K^33[MM.+%H\R* 3@ H2=P'.,X.0#WR<XK)5Y)KF5KGHSRNC*-1TJ
MG,Z:NU:VV[3N>AU5MM3BNCMCD1B!G"L&./7 -<)XAN'\0W@T]7 C5B!P<95<
MN2.Y&"!V],9)-G7/A[':PO-"[;HP6(<@@A1DCA1@^GY=\A.M)WY5=(<<LH05
M-5:G+.:322O:^U_ZT.\HKEO &M-J$312$L\1^\222&R1DDDD@@_ABF_$/5S9
MPB!<@S$@G_97&X9SWR!W!&:OVR]GSG,LNJ?7/JW6]K^6]_NU.KHKR_PI<OHE
MRD;YVW"ITS@B0 H1G X)P3SCY@*]0IT:OM%?868X!X.HHWYDU=,*J:9]P_\
M727_ -&-5NJFF?</_727_P!&-6AQ!IGW#_UTE_\ 1C4:9]P_]=)?_1C4:9]P
M_P#727_T8U&F?</_ %TE_P#1C4 &F?</_727_P!&-1IGW#_UTE_]&-1IGW#_
M -=)?_1C4:9]P_\ 727_ -&-0 :9]P_]=)?_ $8U&F?</_727_T8U&F?</\
MUTE_]&-1IGW#_P!=)?\ T8U !IGW#_UTE_\ 1C4RRE$,;.W 5YB?H)&)I^F?
M</\ UTE_]&-56T_?D1=EDD=OPE;8/Q(SQ_=P>#0 Z*(VL>%XDF<GUPSY)]CL
M4>P;;ZFI='B$,>Q> KR ?02,!3[?]^[2]ERB_@?G/XD8Y_NY'!HTS[A_ZZ2_
M^C&H -,^X?\ KI+_ .C&HTG_ %,?_7-/_011IGW#_P!=)?\ T8U&D_ZF/_KF
MG_H(H -)_P!3'_US3_T$4:3_ *F/_KFG_H(HTG_4Q_\ 7-/_ $$4:3_J8_\
MKFG_ *"* #2?]3'_ -<T_P#011I/^IC_ .N:?^@BC2?]3'_US3_T$4:3_J8_
M^N:?^@B@ TG_ %,?_7-/_011I/\ J8_^N:?^@BC2?]3'_P!<T_\ 011I/^IC
M_P"N:?\ H(H -)_U,?\ US3_ -!%6ZJ:3_J8_P#KFG_H(JW0 5"UXBN(2RAV
M&0I(W$<\@=>Q_*L/QK=S11"*V5R\AY:,,2H7!ZKR"3CZC-8NE_#A9H0\S,LK
M#(   7(X!!&21WY'IVR<IU)<W+%7/0H8*BZ/M:E3E3=DDKOU]#O**X/X>W\D
M<LE@6#1H&((.1D, =I_NG.?U&,G-#56F\2WK688B-'(QR54)D%L#')YQGN0N
M<5/UA<J=M7I8V63-5YTW-*,5S.5NGH>AVM_'=Y\IU?&,[&#8STZ&K%<'KGP]
MCM87FA=MT8+$.000HR1PHP?3\N^1;T35)-1TZ9I3ED25<]R!'D9]3SU[]^<F
MFJLD^62L[7(J9?2E356E.\>91=U9J_YG8T5Y;X,\-1ZWYGFEAY>S&P@?>W9Z
M@^E7?$W@5-,B:YC=L(%^5@"22P'WAC'7T/U])5>;AS\NGJ;3RK#PQ'U=U6I7
M2^#J[6Z^9U_BS_CSN?\ KWF_] :N5^"G_'G)_P!?#?\ H$=6;'5)-1TNY:4Y
M9(IESW($61GU//7OWYR:K?!3_CSD_P"OAO\ T".MH24HIGF8FA*A5E3>Z=CT
M"BBBJ,0HHHH **** /*OCG_RZ_\ ;;_VG7JM>5?'/_EU_P"VW_M.O5: "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_X_XO^NE[_*&N
MUKBK7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#
MMZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H
M#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B
M2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\[8D:G.%Y!GM-^0,#$
M7R8;=DDY;(V8P,[P?E/HE>?I_P A&Z_Z^+'_ -%-0!Z!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 >5? S_ )>O
M^V/_ +4KU6O*O@9_R]?]L?\ VI7JM !1110 4444 9/BS_CSN?\ KWF_] :N
M5^"G_'G)_P!?#?\ H$==5XL_X\[G_KWF_P#0&KR[PA#.-.:>W9U\NYDWA"1P
M8X_F."/NX]#U)X -3.7+%O<VPM!5ZL:=U&^EV>A^)K*]NV*VKA8P@R,A6+98
MX# 9' '<#GZUS'@NX71KIK>X4K(^$!]"3TP.H;C!^G8DUM:-\0(!"%F+"2-
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
MZXFLV<\T88 )*OS  Y"9[$^M53<97DW>5ON,L9&K24*4*;A24EJ]Y/N_\O\
MAEPOA?[9\_V+_9W_ '/?;]_\>E7=<M=3FC+7&XQJ,D*4QC(Y*H><8SR#CKQS
M47@SQ+'HGF>:&/F;,; #]W=GJ1ZUM:K\1HIHVCB1BS CYPH49!&<9;/T(P:Q
MAR>SUDUY'HXEXI8V\*,9*Z]YK797UO\ (BTN]BFTNYAC!#1P3;\]RR-AL@#.
M<8'<8P<X!+/@I_QYR?\ 7PW_ *!'57P_9-%I][.?NR02!>O.R-\GZ<X^H/I5
MKX*?\><G_7PW_H$==F';=.-SYS-X1CC:JB[J_P"/7\3T"BBBM3@"BBB@ HHH
MH \J^.?_ "Z_]MO_ &G7JM>5?'/_ )=?^VW_ +3KU6@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "N$LF8ZB@(^4276W@8((3>=V[.00H"
M[<8).\GY1W=<5:_\?\7_ %TO?Y0T =K1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_
M]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y
M_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_
M %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_K
MXL?_ $4U>@5Y^G_(1NO^OBQ_]%-0!Z!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!XY%8:CXAN[M+:Y9%@G<8::51AG<*
M %!X&WV[5>_X0#6?^?S_ ,F)_P#XFM7X<?\ 'YJ7_7Q_[/-7H% 'E7P,_P"7
MK_MC_P"U*]5KG+WX=Z?>MO>!00,?(6C'Y(5&>>N,U7_X5;IW_/'_ ,B2_P#Q
M= '5T5RG_"K=._YX_P#D27_XNGV7@>STF>*:WCVR*7.=[GY=A4\,Q'5@/7GZ
MT =11110!D^+/^/.Y_Z]YO\ T!JY7X*?\><G_7PW_H$==5XL_P"/.Y_Z]YO_
M $!J\@\%?$C_ (1B%K;R?,W2%\^9MZJHQC:W]WUH ]BNO#5M=,)'B4L"3D#&
M23DYQC=^.?U-7X+=;=0B *HZ!0 .>>@KR[_A>?\ T[?^1O\ [71_PO/_ *=O
M_(W_ -KI**3O8TG6J3BHN3:6R;/2)-$MY"6:*,DG))1223U.<4W^P+;_ )XQ
M_P#?M?\ "O.?^%Y_].W_ )&_^UT?\+S_ .G;_P C?_:Z7)'L/ZQ57VG][/2!
MHEN 5\J/!()&Q<9&<'&.V3^9JS!;K;J$0!5'0* !SST%>7?\+S_Z=O\ R-_]
MKH_X7G_T[?\ D;_[7344B959R5FVSU6JKZ9%(_G&-"^0=Q4%LCH<XSQCBO-/
M^%Y_].W_ )&_^UT?\+S_ .G;_P C?_:Z&DQ1G*.SL>JU4TS[A_ZZ2_\ HQJ\
MGU#XQM>%<1,@7.0D^"<XQSY?;Z&JL7Q1V#&R7J3Q<XZDG_GEU]3W/-,D]BTS
M[A_ZZ2_^C&HTS[A_ZZ2_^C&KQV+XH[!C9+U)XN<=23_SRZ^I[GFB+XH[!C9+
MU)XN<=23_P \NOJ>YYH ]BTS[A_ZZ2_^C&HTS[A_ZZ2_^C&KQV+XH[!C9+U)
MXN<=23_SRZ^I[GFB+XH[!C9+U)XN<=23_P \NOJ>YYH ]BTS[A_ZZ2_^C&JK
M:?OR(NRR2.WX2ML'XD9X_NX/!KR>+XH[!C9+U)XN<=23_P \NOJ>YYJY8?&/
M["A1;?+,6.YIB22>A/R<\8STSUXS0!ZLG^DON_AC.%]VP0Q]P =OUW9' P:9
M]P_]=)?_ $8U>.Q?%'8,;)>I/%SCJ2?^>77U/<\T1?%'8,;)>I/%SCJ2?^>7
M7U/<\T >Q:9]P_\ 727_ -&-1IGW#_UTE_\ 1C5X[%\4=@QLEZD\7..I)_YY
M=?4]SS1%\4=@QLEZD\7..I)_YY=?4]SS0![%IGW#_P!=)?\ T8U&D_ZF/_KF
MG_H(KQV+XH[!C9+U)XN<=23_ ,\NOJ>YYHA^*/EJ%V2\ #BYP./0>4<#VH ]
MBTG_ %,?_7-/_011I/\ J8_^N:?^@BO'8?BCY:A=DO  XN<#CT'E' ]J(?BC
MY:A=DO  XN<#CT'E' ]J /8M)_U,?_7-/_011I/^IC_ZYI_Z"*\=A^*/EJ%V
M2\ #BYP./0>4<#VHA^*/EJ%V2\ #BYP./0>4<#VH ]BTG_4Q_P#7-/\ T$4:
M3_J8_P#KFG_H(KQV'XH^6H79+P .+G X]!Y1P/:B'XH^6H79+P .+G X]!Y1
MP/:@#V+2?]3'_P!<T_\ 015NO$H?BCY:A=DO  XN<#CT'E' ]J<OQ79&5E27
MY6!(:XW @=1CRQU_R* /:ZS'\,VKL',*97.,* .?4#@^V0<=J\]_X7G_ -.W
M_D;_ .UT?\+S_P"G;_R-_P#:Z3BGN7"K.G\+:]'8]1@MUMU"( JCH%  YYZ"
MJG]@6W_/&/\ []K_ (5YS_PO/_IV_P#(W_VNC_A>?_3M_P"1O_M=#BF$:LXM
MM-J^^IZ-_8%M_P \8_\ OVO^%3Q6$<*F)44(V<J% 4Y&#D 8.17FD/QN:9@B
M6I+,0 !+DDG@  1\DUI_\+'O/^@=-_X__P#&:%%+H.5:I+1R;^9V/]@6W_/&
M/_OVO^%.CT2WC(98HP0<@A%!!'0YQ7&?\+'O/^@=-_X__P#&:/\ A8]Y_P!
MZ;_Q_P#^,TN2/8?UBJ_M/[V=5XL_X\[G_KWF_P#0&KE?@I_QYR?]?#?^@1U3
MUGQY>7L$L!T^91)&ZECO(&Y2,_ZH=,YZBKGP4_X\Y/\ KX;_ - CJC(] HHH
MH **** "BBB@#RKXY_\ +K_VV_\ :=>JUY5\<_\ EU_[;?\ M.O5: "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9YR[M
MF1NQG&><=,X]*?0%[A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<5:_P#'_%_UTO?Y0UVM<5:_\?\ %_UTO?Y0T =K1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P
M4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444
M %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1
M)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !
M7GZ?\A&Z_P"OBQ_]%-7H%>?%O+U*XR"!)<684[3M)2(EEW8QN 8'&<XYQ@&@
M#T&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@#S_X<?\?FI?\ 7Q_[/-7H%>?_  X_X_-2_P"OC_V>:O0* "BBF2S+"-S$
M #N3@?F: 'U4M_W[F;^$#:GN#@LWT)P!_NY!PU&]KK@95.Y.5<^P! ('OUZX
M'1JLH@0!0, < #I0 ZBBB@#)\6?\>=S_ ->\W_H#5\UU]*>+/^/.Y_Z]YO\
MT!J^:Z -#0-$?6YTLXBH>3=@N2%^52QS@$]!Z5U__"E+S^_#_P!]/_\ &ZRO
MA;_R$8/^VG_HIZ]UN97WK&A495B2REONE1V9?[U 'C__  I2\_OP_P#?3_\
MQNC_ (4I>?WX?^^G_P#C=>P>7-_?3_OVW_QRCRYO[Z?]^V_^.4 >/_\ "E+S
M^_#_ -]/_P#&Z/\ A2EY_?A_[Z?_ .-U[!Y<W]]/^_;?_'*/+F_OI_W[;_XY
M0!X__P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW7L'ES?WT_[]M_\<H\N
M;^^G_?MO_CE 'C__  I2\_OP_P#?3_\ QNC_ (4I>?WX?^^G_P#C=>P>7-_?
M3_OVW_QRCRYO[Z?]^V_^.4 >/_\ "E+S^_#_ -]/_P#&ZY#7]$?1)WLY2I>/
M;DH25^90PQD ]#Z5]'1R2)((W*D,K'Y5*GY2H[LW]ZO"_BE_R$9_^V?_ **2
M@#5_X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\;KV&]F9"BI@%VQE@2/NLW0$>
MGK2>7-_?3_OVW_QR@#Q__A2EY_?A_P"^G_\ C='_  I2\_OP_P#?3_\ QNO8
M/+F_OI_W[;_XY1Y<W]]/^_;?_'* /'_^%*7G]^'_ +Z?_P"-T?\ "E+S^_#_
M -]/_P#&Z]@\N;^^G_?MO_CE'ES?WT_[]M_\<H \?_X4I>?WX?\ OI__ (W1
M_P *4O/[\/\ WT__ ,;KV#RYO[Z?]^V_^.4>7-_?3_OVW_QR@#Q__A2EY_?A
M_P"^G_\ C='_  I2\_OP_P#?3_\ QNO8/+F_OI_W[;_XY4<[RP ,60C<@("$
M'YF"]=Y]?2@#P3Q7X*F\,>7Y[(WF[L>66/W<9SE5_O"M?3OA%=W\27"/$%E1
M6 +/G# $9PAYYK>^.?\ RZ_]MO\ VG7<Z#.8-/AD'5;6,C/3B,&@#S#_ (4I
M>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KV#RYO[Z?]^V_^.4>7-_?3_OVW_P <
MH \?_P"%*7G]^'_OI_\ XW1_PI2\_OP_]]/_ /&Z]@\N;^^G_?MO_CE'ES?W
MT_[]M_\ '* /'_\ A2EY_?A_[Z?_ .-T?\*4O/[\/_?3_P#QNO8/+F_OI_W[
M;_XY1Y<W]]/^_;?_ !R@#Q__ (4I>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KV
M#RYO[Z?]^V_^.4>7-_?3_OVW_P <H \?_P"%*7G]^'_OI_\ XW6?K_PON=$@
M>\E>(I'MR$9RWS,%&,H!U/K7M=V\UNC2;D.Q2<>6PZ#/_/2L3XI?\@Z?_MG_
M .C4H \1\-P">Z@C/1IH@<=>7 KZ2LIS.@9OO=& Z!APP_ @BOG'PG_Q^6W_
M %\0_P#H:U]%6O[MY(_<,/0!AC\]RL3]<]2: +=%%% %2]_>E8>S$EO]U>3^
M!.T$=P3]1Q7P4_X\Y/\ KX;_ - CKM;'][NF_OG _P!U20OU!Y8'_:QR *XK
MX*?\><G_ %\-_P"@1T >@4444 %%%% !1110!Y5\<_\ EU_[;?\ M.O5:\J^
M.?\ RZ_]MO\ VG7JM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<5:_\ '_%_UTO?Y0UVM</9RAM00#/RRW8)P=N76,JN[&-Q"D[<YP,X
MQ@T =Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_P"O
MA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV
M]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!
MK5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !11
M10 4444 %%%% !1110 5YXL*G4[ER!N$]D <<@&,DC/H<#/T'I7H=>?I_P A
M&Z_Z^+'_ -%-0!Z!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!Y_\./\ C\U+_KX_]GFKT"O/_AQ_Q^:E_P!?'_L\U>@4
M 4;W3/M3;O,D7 QA&VCZXQUJ./36MR&4ARO0RCY^<\>8.0.?[I[C.#QI44 0
M078E.P_*XYVMC=CUX)!'N"1VZY%3U'/ )A@\$<@CJ#ZC_.".#D$BF6DYE&&^
M^O#8Z9P#Q[$$$>QYYR* )Z*** ,GQ9_QYW/_ %[S?^@-7S77TIXL_P"/.Y_Z
M]YO_ $!J^:Z .J^%O_(1@_[:?^BGKW63_7)_USD_]"CKPKX6_P#(1@_[:?\
MHIZ]UD_UR?\ 7.3_ -"CH MUYYX7\4:IXDB-Q"+4*KE2'$H.0 >Q;CYJ]#KQ
M?X>6EO-;L9KV2W;S3A$N%B!&U?FVGJ3TS[8[4 =AXH\47WANT%Q,(#,TX4!!
M(4V%">Y4[LK],5W%>2?$(0Q6"Q07+7.+I26>99F7=&X R.@^4X'KFO2(?$]I
M,P1)XBS$  2H22>   >2: ./\+^*-4\21&XA%J%5RI#B4'( /8MQ\U6-6\6W
MOAQH&OEA,4LA5VA67"#"X.YB>>2=NWD*<'GCDOAY:6\UNQFO9+=O-.$2X6($
M;5^;:>I/3/MCM79Z]H46LZ:]O!*UP8=SH^_SG+KEMI*D9)#%0.P(."0* -#Q
MWXI?P_$A@57GFD"(AR2>Y(5<%NPXQRP^AW[3?L7S=OF;1NV9V[L?-C/.,],\
MXKRCP?=-XRO())@VRP@7.69PTBGAB>-K,<-WSLP<CIZ[0!4D_P!<G_7.3_T*
M.O"OBE_R$9_^V?\ Z*2O=9/]<G_7.3_T*.O"OBE_R$9_^V?_ **2@#W6\^_%
M_P!=#_Z+>K=5+S[\7_70_P#HMZMT </=^*+ZXU";2[008B16S,).A5">5/7+
M\<#BGZQK>I:);RWEP+8B-5VB,2D[FD1>=Q'&">ASG';-<Y?P13:S<B:X:W7R
MDPZ2B(D[(OEW'J#UQ[9[5;\3QV]OI]TD-VURS"(D23K,5"RJ,@#H#NY_"@#O
M]#O6O[>&X? :6)&('3+*"<9SQS7(:?XHU'6+BYM[86X6UE*YE$H)&Y@OW2>?
MEYZ5J^&/$]I#:6Z//$&6"($&5 00@!!!/!%</H=M#/>7_GW3VV+AL>7.L.[Y
MY,YSUQQ],^] '4>(->U/0K9[N5;=BKH/W?F$!6W!B0S*<[B@&,]3D=QM:SXH
M6RL3JB D&)60,.\F F0".,L-V#TSBJ6BZ=;3I-9QWCW'GQD,'N$E95P5)7 X
M^]R<$9Q7F6G/+JBP>&Y <QW;E\;055?O!6S@D9D)R#_#@GI0![%X5U"74K6*
MYN%59)%W$)]W!)*D<MU7!Z]^W2K>I_<'_72+_P!&+5B&%85"( %4   8  X
M '0"J^I_<'_72+_T8M 'FOQS_P"77_MM_P"TZ[72?^0;'_UYI_Z*%<5\<_\
MEU_[;?\ M.NUTG_D&Q_]>:?^BA0!T%<9XD\47=O?1:7:"+,L6[,P?J-Y/*GI
MA..#S79UY?XXB275[=996A0V_,B.(V7_ %N,.>!D\>^<=Z .PTO^TO,7[3]F
M\KG=Y7F[^AQC=QUQG/;-5_AYXHE\26[7$P4,LI4! 0,!5/<MS\U5-%M[2UF1
MTU"25LX$<EVCJQ8%0-HZGGCWQ6+\(M<M["T=)I8T8SL0'=5.-B#."1QQ0!M>
M)/%%W;WT6EV@BS+%NS,'ZC>3RIZ83C@\U--/J]NK2L+4A$=L1K,[DJI(4+D9
M)( Z]\X/0\OXMFAU#5;9_/\ +B:W/[Z*55Q@S=).0,D;3^(KJO#4-M:R_NKY
M[AW4@))<I*.S$A1SD =?3- %OPAXL77;07K[4*;A)R0JE>2<MVQANIP#@DD&
MJ_@/Q)<>(HY+J9%2(OB(*&W$#.22>&'0 C'(;@5YOKLDGAA[O1(5<I=-&8L%
MA@,<E57YB^X'RR<_-MYST'L&@:,NBP1VB<B-<9YY)Y9L$G&22<9XS@<4 2ZM
M_J9/^N;_ /H)KG_BE_R#I_\ MG_Z-2N@U;_4R?\ 7-__ $$US_Q2_P"0=/\
M]L__ $:E 'BOA/\ X_+;_KXA_P#0UKZ*N_W;I+VR5/T?&/QW!1^)^H^=?"?_
M !^6W_7Q#_Z&M?1U[ 9T9!]X@X)['L?P/.>U $]<A\5IQ'I\JG^,Q@?]]JW\
MA75V\XG59!T8 C/7D9KCOB5^_L;B7LNQ%_"9-Y_$C'/]W(X- &#IWPBM[^T2
MX1Y!-+ K %EV;V0$9PA.W)^N*O>%-/U#PE&]FMJLX,A?>EPB+RJC #C/&.X'
MY<G'\+_$V1_LVG  <01[@O.1,JGDL1M,7!.,[SQ@8QZ[0!RG_"1:C_SX?^34
M7^%'_"1:C_SX?^347^%=710!@Z+K5U=2^3<VWD HS!O.23)4J,84<?>SFMZJ
MD/[R5V[*%49['[S8]B&7ZX]A5N@ HHHH \J^.?\ RZ_]MO\ VG7JM>5?'/\
MY=?^VW_M.O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*X>TA4:A&X W%[P$XY('E$#/H,G'U/K7<5Q5K_Q_Q?\ 72]_E#0!VM%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_
MUMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !11
M10 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK
M_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444
M %%%% !1110 5Y^G_(1NO^OBQ_\ 135Z!7GZ?\A&Z_Z^+'_T4U 'H%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !116?=>(;:T8Q2S1(XQE7D16&1D9!.>E &A163_P )
M99_\_$/_ '^3_P"*H_X2RS_Y^(?^_P G_P 50!K45#:W:7:B6)E=#G#(0RG!
MP<$<=:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBH;J[2T4RRLJ(,99R%49.!DGCK0!-163_P )99_\
M_$/_ '^3_P"*H_X2RS_Y^(?^_P G_P 50!ROPX_X_-2_Z^/_ &>:O0*\R\ Z
MY;VMWJ#R2QJLD^4+.JAAOE.02>1R.GJ*[?\ X2RS_P"?B'_O\G_Q5 &M17G6
M@>+;OQ>\CVW[E(EC!7S4'+%_FRUM*3D #'&,=\\;7]GZC_ST_P#(T7_R#0!U
M=5)/W<JMV=2I]ROS*/RW_P!>U<__ &?J/_/3_P C1?\ R#4UCIM]YT;S2 QH
MS%@9$?.491@+:Q'.2/XNF>#0!TM%%% &3XL_X\[G_KWF_P#0&KYKKZ4\6?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<5:_\ '_%_UTO?Y0UVM<5:_P#'_%_UTO?Y0T =K1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3
MP4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !
M63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425
MK5D^&O\ 5-_U\77_ *424 :U%%% !1110 4444 %%%% !1110 4444 %%%%
M!7GZ?\A&Z_Z^+'_T4U>@5YVP)U.<KP!/:;\D8.8ODPNW((PV3OQ@XV$_, #T
M2O(OB!\39TFDL;0A$C.UG .\D AP"?N@$XR!G*Y#8->NU\OZM;O;3212G=(D
MCAFR3E@Q#')Y.3W/- &G9>.KZR;>EQ(21CYV\P?D^X9XZXS7MO@?Q3_PDMN+
M@KM=6*.!]W< #D=\$$=>1TYQD_.M>M? ZU94N)B/D9HU!R.J!BPQUX##\_K0
M!ZA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %?/_P 4O^0C/_VS_P#125] 5\__ !2_Y",__;/_ -%)
M0!RM%%% 'O\ \+?^0=!_VT_]&O75URGPM_Y!T'_;3_T:]=70 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
MI\4O^0=/_P!L_P#T:E=77*?%+_D'3_\ ;/\ ]&I0!X!1110!M>#-$36[N.SE
M+!)-^2A ;Y49AC((ZCTKT/0_A%:7]O#<.\H:6)&(#)C+*"<90\<UQGPM_P"0
MC!_VT_\ 13U[5X3_ ./.V_Z]X?\ T!: *OA3P5#X8\SR&=O-VY\PJ?NYQC"K
M_>-=!110 4444 %%%% &3XL_X\[G_KWF_P#0&KYKKZ4\6?\ 'G<_]>\W_H#5
M\UT =5\+?^0C!_VT_P#13U[K)_KD_P"N<G_H4=>%?"W_ )",'_;3_P!%/7NL
MG^N3_KG)_P"A1T 6ZJ:M8_VA#);9V^;&Z9QG&Y2,XR,XSZU;HH \L^'OCZ#1
M[<V%Z3$\#L "CG())(. 2&#$@Y XQU.:ZCP)XKE\2>?,R*L"2;8B!AB.20PW
M-R 5Z8&2<9[;M[H=O?MOFBC=@, NBL<=<9(/'-6X85A4(@ 50  !@ #@  =
M* ./TY)'O=46$A92EN$)Z!C"VTG@\ ^Q^E>?^+/"]WH%IBX,3K+<AF=2[3%]
MCXRS 97[Q]<DGN:]MCM$B9I550\F-S  ,VT8&3U.!TSTIM[IT5^NR9%=0<@.
MH89Z9P0>>: '6F_8OF[?,VC=LSMW8^;&><9Z9YQ4U%% %23_ %R?]<Y/_0HZ
M\*^*7_(1G_[9_P#HI*]UD_UR?]<Y/_0HZ\*^*7_(1G_[9_\ HI* /=;S[\7_
M %T/_HMZMU4O/OQ?]=#_ .BWJW0 5YEH^LQ>$;^]CO24%PXD1@K,I!9VQP,Y
M^?' QE6&>!GTVJ][IT5^NR9%=0<@.H89Z9P0>>: .4T/QP^OWK6]J%-I&F6D
M*N&)(X S@ [CC!'(5B#V%+6?^0]:_P#7NW\IZ[BRTZ*P79"BHI.2$4*,],X
M'/%#Z=$\@N"BF51@.5!<#G@-C(')_,T >:7^H:8M[<1:C 4D4G]XTDDP<,,
M[5SM.P@J #MZ J5%:WP7A9+)B00&G<@D8R-J#(]1D$?4$5V5]I,.H8\^-)-N
M<>8BMC.,XR#C.!5B&%85"( %4   8  X  '0"@!]5-3^X/\ KI%_Z,6K=5-3
M^X/^ND7_ *,6@#S7XY_\NO\ VV_]IUVND_\ (-C_ .O-/_10KBOCG_RZ_P#;
M;_VG7:Z3_P @V/\ Z\T_]%"@#H**** /-_$DI\+ZJFJ-N%M<($E8 , <8V],
M@#:C>IPVW/*U8U3XH?:Y8K/2PLLDK %I%<( ?8;6X^\QZ!1WYQW5U:)=J8I5
M5T.,JX#*<'(R#QUJ*QTF'3\^1&D>[&?+15SC.,X SC)H XKXU_\ 'G'_ -?"
M_P#H$E9_CT00ZK;37H_T;R>2RL5)4R$# !S@E<CG@C(P:](O=.BOUV3(KJ#D
M!U##/3."#SS3KJT2[4Q2JKH<95P&4X.1D'CK0!YQ\-'C>^NC8@BRV(,'^\,!
M3\Q+X/[PCV/(!P!Z;4-K:):*(HE5$&<*@"J,G)P!QUJ:@"IJW^ID_P"N;_\
MH)KG_BE_R#I_^V?_ *-2N@U;_4R?]<W_ /037/\ Q2_Y!T__ &S_ /1J4 >*
M^$_^/RV_Z^(?_0UKZ1N)Q I<]NPZGT ]R> .YKYN\)_\?EM_U\0_^AK7T5<?
MOW6+LN';\#\@_$C/']W!X- $;V;+"5'+CY\#H7W;\<X^7=QZX[YYK!^)DHFT
MR9UY#"(CZ&1"*ZVN*^('R:9<1?\ /-D7\/,1E'X*0/J#UZD XGPY-;QFV"7*
MM+_H\?E>1(#@W23,/,+;<JQ/.,$# &3FO:Z\<\"^&[B[%O> R>6"J\1PE-B7
M'FD;C,KXWKDG9N[#(QGV.@".>W6<;74,.N& (_6H,FS^\28_4]5^I[K[GD=2
M2"2MNFN@<%2,@\$'I0 ZBJMDY&Z(G)0\$]2I&5/KQ]W/.2I/7-6J "BBB@#R
MKXY_\NO_ &V_]IUZK7E7QS_Y=?\ MM_[3KU6@ HHHH **** "OE6OJJOE6@
MHHHH ^JJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ JIJNIII<3W4IPD:DGIDXZ 9(&2> ,\D@5;KE_B
M;"TNG3A02<(< 9X6123]  2?0<T >1:[\0KO5)3,LCQ*>%2)V50!TZ$9/J3U
M]A@!V@_$:\TJ0.TC2H2-R2L6R!G@,V2IYZCOC((&*YBB@#ZBTZ]6_B2X3(65
M%8 ]<, 1G&>>:Y*U_P"/^+_KI>_RAK2^'=DUEI]NC8)*%N/21BX].<,,^]8]
MDK#44)/RF2ZV\C  ";QMVYR25(;=C (V _,0#NZ*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G
M_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_
MQYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_
MJF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^0C
M=?\ 7Q8_^BFKT"O/T_Y"-U_U\6/_ **:@#T"N'\:_#"/7W:[B<I.P&<\HVU<
M#(ZJ>@R,@ ?=).:[BB@#QJU^"5RS 2RQ*G.2F]VZ<84JH//N/Z5ZKH6A1:'$
M+: 85>I/WF/=B>Y/_P!88  &A10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A_Q'\/7-W?S2Q0RN
MA\O#)&[*<1J#@@8ZU[A10!\U?\(G>?\ /O-_WY?_ .)H_P"$3O/^?>;_ +\O
M_P#$U]*T4 <U\.+1[2PABE5D<>9E7!5AF1B,@\]*Z6BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKXC
MVCW=A-%$K.Y\O"H"S'$BDX YZ5TM% 'S5_PB=Y_S[S?]^7_^)JI_9,WF?9?+
M?S?[FQM_3=]W&>G/3IS7U!7C^J0-/K[(@RQQ@>:\/_+N#_K(P6'X#GH>": ,
MSX=Z'<6&H0/-%(BDR %T91GRG.,D#GBO7?"?_'G;?]>\/_H"UFP:-/"ZRB)2
MT9)7??W,@!*E2=KQ,,X8CIWK:T.R:PMX;=\%HHD4D=,JH!QG''% %ZBBB@ H
MHHH **** ,GQ9_QYW/\ U[S?^@-7S77TYKEDU_;S6Z8#2Q.H)Z992!G&>.:\
MB_X4I>?WX?\ OI__ (W0!E?"W_D(P?\ ;3_T4]>]3VB7&-ZJV.FX ]?K7DNE
M_"G4=*D6Y@EA61,X.6.,@@\&,CH3VKH/[&U[_GZA_P"^1_\ &* .U_LF'_GF
MG_?"_P"%']DP_P#/-/\ OA?\*XK^QM>_Y^H?^^1_\8K8\+Z?J=O*6OYHY(MA
M "  [LC!XC3C&>_X4 ;O]DP_\\T_[X7_  H_LF'_ )YI_P!\+_A5NB@"I_9,
M/_/-/^^%_P */[)A_P">:?\ ?"_X5;HH J?V3#_SS3_OA?\ "C^R8?\ GFG_
M 'PO^%87BC3]3N)0UA-''%L (< G=DY/,;\8QW[=*Q_[&U[_ )^H?^^1_P#&
M* .Y@L8X#N1%4],JH!_2O!OBE_R$9_\ MG_Z*2O0/[&U[_GZA_[Y'_QBN?U3
MX4ZCJLC7,\L+2/C)RPS@ #@1@= .U 'KD]NLXVNH8=<, 1^M0?V3#_SS3_OA
M?\*XK^QM>_Y^H?\ OD?_ !BC^QM>_P"?J'_OD?\ QB@#M?[)A_YYI_WPO^%'
M]DP_\\T_[X7_  KDM.TG6DE1IKF)H@ZEP%&2H(W ?N1R1[CZUW% %3^R8?\
MGFG_ 'PO^%']DP_\\T_[X7_"K=% %3^R8?\ GFG_ 'PO^%']DP_\\T_[X7_"
MK=8_BBVN[B(+82+'+O!)< C;@Y'*OSG';MUH N_V3#_SS3_OA?\ "E33(D(8
M1H".00HS_*N)_L;7O^?J'_OD?_&*/[&U[_GZA_[Y'_QB@#*^.?\ RZ_]MO\
MVG7?>%D#V5NI&0;>($'I_JQ7 Z[\/=5U[;]IGA?R]VWJN-V,_=B'H.M:%IX<
MURT188[F$)&H51@' 48 R8<]* .Z_LF'_GFG_?"_X4?V3#_SS3_OA?\ "N*_
ML;7O^?J'_OD?_&*/[&U[_GZA_P"^1_\ &* .U_LF'_GFG_?"_P"%']DP_P#/
M-/\ OA?\*MT4 5/[)A_YYI_WPO\ A1_9,/\ SS3_ +X7_"K=% %3^R8?^>:?
M]\+_ (4?V3#_ ,\T_P"^%_PJ+7X9YH'2T94G.W:S\J/F&<_*W;(Z&N/_ +&U
M[_GZA_[Y'_QB@#M?[)A_YYI_WPO^%<_\4O\ D'3_ /;/_P!&I65_8VO?\_4/
M_?(_^,54U3PEK.JQM;3W$+1OC(QC."".1"#U [T >:>%G"7ENQ. )XB2>GWQ
M7T98(<&0C!D.[!XQP !CL=H&??/:O(K?X.7UNRRK)#N0@C)<C(.1P8R#]#Q7
M3_V-KW_/U#_WR/\ XQ0!Z!7%?%3]W9S'M(D8.?5)D*@>Y#,?P]C53^QM>_Y^
MH?\ OD?_ !BJ6L>#-8UB/[/<7$+(2#C&WD=.5A!H [7PQ,L-C;NY 5;:(DDX
M  C!))/0"J5U\2-/M6,;3J2,?<5W7D9X9%(/X'VZUQ/_  K75MGD?:E\O;MV
M^=-MVXQMV[,8QQCIBNS^'GA>7PW;M;S%2S2E@4)(P54=PO/RT ,_X6EIW_/;
M_P AR_\ Q%'_  M+3O\ GM_Y#E_^(KJZ* .<T7Q=:ZU<;+63>?*8M\KKPK*%
M^\H_O'IZ\]JZ.BB@ HHHH \J^.?_ "Z_]MO_ &G7JM<-\3_"$OB 0M"R#RRP
M.\D?ZQD48PI[CG^M=S0 4444 %%%% !7S5_PB=Y_S[S?]^7_ /B:^E:* /FK
M_A$[S_GWF_[\O_\ $T?\(G>?\^\W_?E__B:^E:* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HIF\[MN#C&<\8^G7.?PQ[T^@+A1110 4444 %%%% !
M1110 4444 %%%% !3)H5F4HX!5@001D$'@@@]0:?10!Y/KWP59Y"]G(HC8D[
M)=PV], , VX=>H! QRQR:M^%?@Z+.03WK*^T\1H"4/3!8L!D=?EQ@\9)&5KT
MVB@ KBK7_C_B_P"NE[_*&NUKBK7_ (_XO^NE[_*&@#M:*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG
M@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "BBB@ K)\
M6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:
MLGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M]/\ D(W7_7Q8_P#HIJ] KS]/^0C=?]?%C_Z*:@#T"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "O*O^9C_ ,_\^M>JUY5_S,?^
M?^?6@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJFEQZK&UM.NZ-\9&2,X((Y
M!!Z@=ZY__A5NG?\ /'_R)+_\775T4 <I_P *MT[_ )X_^1)?_BZKZC\.],L(
MGN'@)6)&8@229PH).,N.>*[.LG7/]*,=D/\ EJVYO3RXBK/D="&)6,KGHY."
M 10!8T.R:PMX;=\%HHD4D=,JH!QG''%7J** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N*M?^/^+_KI>_RAKM:XJU_X_P"+_KI>_P H: .UHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ
M_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H ****
M "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?Z
MIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "BBB@ HHHH **** "BBB@
MHHHH **** "O.VF$>ISH?^6D]IC#*3^[BYRN=P'SC#8VYXSG /HE>?I_R$;K
M_KXL?_134 >@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Y5_S,?^?^?6O5:\J_YF/_/_ #ZT >JT444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%4]6W>7A&*,6C&Y0I(W.H.-P8=#W!J :(74I+-+("01\XB(QGO
ML1(.>021P* 'W6LJC&"+]Y,,?(N<*2,C>P!$8QS\W) .P,>#+8V/V?+L=TKX
MWOC&<9PH&3M5<G:N3C)))8LQEM;1+11%$JH@SA4 51DY. ..M34 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7"65R'U%(QU22ZSR,_.$(^7.['
MR'+8VYPN[=P.[KBK7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\
MC\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?
M\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#
M7^J;_KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(
MW7_7Q8_^BFKT"O/T_P"0C=?]?%C_ .BFH ] HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KRK_ )F/_/\ SZUZK7E7_,Q_Y_Y]
M: /5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** *FI_<'_ %TB_P#1BU;JIJ?W!_UT
MB_\ 1BU;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK
M7_C_ (O^NE[_ "AKM:XJU_X_XO\ KI>_RAH [6BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H
M+G_C\A_Z][C_ -#MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HHHH **** "LGQ
M9_QYW/\ U[S?^@-6M63XL_X\[G_KWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGP
MU_JF_P"OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^
M0C=?]?%C_P"BFKT"O/T_Y"-U_P!?%C_Z*:@#T"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 **** "O*O^9C_P _\^M>JUY5_P S'_G_
M )]: /5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** *FI_<'_72+_T8M6ZJ:G]P?\
M72+_ -&+5N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M*M?^/^+_ *Z7O\H:[6N*M?\ C_B_ZZ7O\H: .UHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "LG1O];=?]?"_P#I/!6M63HW^MNO^OA?_2>"@ N?
M^/R'_KWN/_0[>M:LFY_X_(?^O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_P >
M=S_U[S?^@-6M63XL_P"/.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_ -*)*UJR?#7^
MJ;_KXNO_ $HDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O.VA$FI
MSN?^6<]IC"J#^\BYRV-Q'R#"YVYYQG!'HE>?I_R$;K_KXL?_ $4U '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 %>5?\S'_G
M_GUKU6O*O^9C_P _\^M 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')^-T#[P1
MG_0+T\^QA(_6NLKE/&O\?_8/OO\ VC75T %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5PEE;!-120=7DNL\#/R! /FQNQ\YRN=N<-MW<GN
MZXJU_P"/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_]#MZUJR;
MG_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW/_7O-_Z U:U9/BS_
M (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZIO^OBZ_\ 2B2@#6HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_ )"-U_U\6/\ Z*:O0*\_
M3_D(W7_7Q8_^BFH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MM!_O0_\ @4?_ (Y71>%='LK!7>PVE7(#%)#(,KD@9+-@C=^M<1_PHS_IY_\
M(/\ ]LKM?!7A3_A&(6MM_F;I"^=NWJJC&,M_=]: .@KS+Q'\+KC6KUKMWC\F
M1TS@LK[ %4@ JPW8'7."><#.!Z;5&]U6*!O(,L:3./D5V&26X4[-REAGL",]
M : /#?B%;6%K*L>G\X7Y]K%X\GE<,223C[V#CH!SNKN[+2;C5]#2U09D=>/,
M8J=JR%TQD'.0JA<D+@@Y '/&>-OAPWAB)+@2B16?:1LV$$@D?Q-D<'/3''7/
M'IOPU\1R:]:>;/S(DC(6X&[HP.  !@,!^&>] '*^!_A/]^34H_0(@D_$L3&?
MH!\WKD=#7%:3;I;:E'%$=T:7B!6R#E1* IR.#D=QQ75?$GXD_;=VGV;?NN1)
M(#]_U53_ '?4_P 70?+]Z7X6> 69DU2X&%7F)"!ECCASGH!U7N3AA@ ;@!OQ
MPO5>6"W&=R([$]L.0!^/R'/X?AS.BP:5*J)<O<+(1\[!4$8/)P  [X[9QR><
M =/2/%_PS;Q).;IKC:-JJJ^4#M [9WKG))/([XZ"L+QU\-+;1[,W,!8/"1DL
M=V\.X7!Z %<\$ <<$$G( -B:*+PSI,TVGR,Z28978\@R%(R05"$%1T[AASTQ
M7&?"SPG%KTLK7"AXHD QN93N<_*?E(X 5L\]QP>U?P_=,VE7\)/R*UNP&!U>
M0!CGKR%'Y?6NF^!G_+U_VQ_]J4 <983KX;U(%6(C@N64L1N.P.4;( Y)3/09
M].<5]$5\V^)X6FOKA$!+-<R@ #)),A   ZDU])4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>5?\S'_ )_Y]:]5KRK_ )F/_/\ SZT
M>JT444 %%%% !1110 4444 9/BS_ (\[G_KWF_\ 0&KYKKZ4\6?\>=S_ ->\
MW_H#5\UT =5\+?\ D(P?]M/_ $4]>]3W:6^-[*N>FX@=/K7@OPM_Y",'_;3_
M -%/7NLG^N3_ *YR?^A1T ']K0_\]$_[[7_&C^UH?^>B?]]K_C5NB@"I_:T/
M_/1/^^U_QH_M:'_GHG_?:_XU;HH J?VM#_ST3_OM?\:/[6A_YZ)_WVO^-6Z*
M *G]K0_\]$_[[7_&C^UH?^>B?]]K_C5NB@"""^CG.U'5CUPK G]*\&^*7_(1
MG_[9_P#HI*]UD_UR?]<Y/_0HZ\*^*7_(1G_[9_\ HI* /?)[A8!N=@HZ98@#
M]:@_M:'_ )Z)_P!]K_C1>??B_P"NA_\ 1;U;H J?VM#_ ,]$_P"^U_QH_M:'
M_GHG_?:_XU;HH J?VM#_ ,]$_P"^U_QH_M:'_GHG_?:_XU;HH J?VM#_ ,]$
M_P"^U_QH_M:'_GHG_?:_XU;HH J?VM#_ ,]$_P"^U_QI4U.)R%$B$G@ ,,_S
MJU534_N#_KI%_P"C%H \U^.?_+K_ -MO_:==]X6<)96[$X MXB2>G^K%<#\<
M_P#EU_[;?^TZ[72?^0;'_P!>:?\ HH4 :O\ :T/_ #T3_OM?\:/[6A_YZ)_W
MVO\ C5NB@"I_:T/_ #T3_OM?\:/[6A_YZ)_WVO\ C5NB@"I_:T/_ #T3_OM?
M\:/[6A_YZ)_WVO\ C5NB@"I_:T/_ #T3_OM?\:/[6A_YZ)_WVO\ C5NB@"I_
M:T/_ #T3_OM?\:Y_XI?\@Z?_ +9_^C4KH-6_U,G_ %S?_P!!-<_\4O\ D'3_
M /;/_P!&I0!XKX3_ ./RV_Z^(?\ T-:^D9[A8!N=@HZ98@#]:^;O"?\ Q^6W
M_7Q#_P"AK7T5>??B_P"NA_\ 1;T ']K0_P#/1/\ OM?\:/[6A_YZ)_WVO^-6
MZ* *G]K0_P#/1/\ OM?\:/[6A_YZ)_WVO^-6Z* *G]K0_P#/1/\ OM?\:/[6
MA_YZ)_WVO^-6Z* *G]K0_P#/1/\ OM?\:/[6A_YZ)_WVO^-6Z* *\6HQ3':K
MJ2>P8$_D#7CGQK_X_(_^O=?_ $.2O8+S[\7_ %T/_HMZ\?\ C7_Q^1_]>Z_^
MAR4 97PM_P"0C!_VT_\ 13U] 5\__"W_ )",'_;3_P!%/7T!0 4444 %%%%
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
M+_D'3_\ ;/\ ]&I6+J=C?S7UOJZVN3'"5:/SX^"3*N-_?A@W [XZU:\1F_\
M$%K-:-:>665"I^T1ODK(AVXXQQDY)[8ZF@#A].U;14B19K:5I0BAR&."P W$
M?OAP3[#Z5T%Y=1^'[VRU& !+:\@CC8,V"% 0 L6W !5,9X/.TY/))WM)U/4=
M/ACMOL.[RHT3/VJ(9VJ!G&#C./6K'BK1IO$^GE'B$=R#N6,R!L,K$?>7"DLF
M<9X!;G&,@ Q]28>)=8BMU;]W8+O;&/OA@2 0#GG8&!QC:P&#U]%KDOAWX=FT
MN.6>[ %S<REGP0>.V=OR@Y+'Y>Q'T'6T 5)/]<G_ %SD_P#0HZ\*^*7_ "$9
M_P#MG_Z*2O=9/]<G_7.3_P!"CKPKXI?\A&?_ +9_^BDH ]UO/OQ?]=#_ .BW
MJW52\^_%_P!=#_Z+>K= 'DGQ,F@AU.%[M6> 6XW*G#'YI<8^9>AP>HJWX,U/
M29KN-+2"5)SOVLY)4?(V<_O6[9'0UJ^)])NUU*'4[:'SDBAVD>8D?)\P8RQS
MP&!Z>U;>EZS>W,BQSV?E1G.7^T1OC )'R@9.3@?CF@#G_@I_QYR?]?#?^@1U
MF?$.YM+?45:_C:2+[(  A(.[S6P>&3C&>_X58\%6VH^&(6MOL?F;I"^?M$2]
M548Q\W]WUK6U".]@O$U**V\S=9K&R>=&NUBY=AN/7'3(&#ZT <_X=L-)\2-)
M:VD#QR^2Y#RY95R-F=IE8$@L"..V00<5:\)>,SIVF3>8&\^Q^0J^2<NV(\@[
M< $[2N<@+VX%=7I>LWMS(L<]GY49SE_M$;XP"1\H&3DX'XYKC/%OPZGO[[?$
MI^RSO$TNQD3:1\K':3\S8RV=O5B.3G(!T?PLT(:99)(1B2X^=B<$X/W!D=MN
M#@DX+'IG%=+J?W!_UTB_]&+5B&%85"( %4   8  X  '0"J^I_<'_72+_P!&
M+0!YK\<_^77_ +;?^TZ[72?^0;'_ ->:?^BA7%?'/_EU_P"VW_M.NUTG_D&Q
M_P#7FG_HH4 =!7G_ ,:_^/./_KX7_P! DKT"N/\ BAH$^MVR0VR[W$RL1N5>
M CC.6('4B@#C-.O-#OY4MTMI0TKJH)9L98@#.)CQS71_#C_C\U+_ *^/_9YJ
MU?\ A(M1_P"?#_R:B_PK%T:QO] N;N:.U\U+F8LI\^-. [D'!R>0WMB@"O\
M&-XTELFF!:(/(7 ZE08MP'(Y(]Q]:S]#U;17N(5AMI5E,J!"6. Q8;2?WQX!
M]C]*V/$UC?ZR]I=BUVO;3,QC\^,Y ,3*=W &2".AQC/<5M?\)%J/_/A_Y-1?
MX4 87@J\7P[>W>D.56$%I4RV HP&QEADGRR"<GC83SR:E^&Z'6+FZUMB<2.8
MT!P"%&UOF &,A0@!!_O9SP:F^)7A.XU)X[NR4&4))&_S $HZD='(7&&8$_>^
M88Z9'5>&M'&CVT5H,9C0!L$D%CRY!/."Q)[?0=* +&K?ZF3_ *YO_P"@FN?^
M*7_(.G_[9_\ HU*Z#5O]3)_US?\ ]!-<_P#%+_D'3_\ ;/\ ]&I0!XKX3_X_
M+;_KXA_]#6OHJ\^_%_UT/_HMZ^=?"?\ Q^6W_7Q#_P"AK7T5>??B_P"NA_\
M1;T 6Z\7\57-I;ZM<-?QM)%L0 (2#NV1X/#)QC/?\*]HKS^XTV]TW4Y]2@M_
M.CEC5!^]CC_ACR>23P4(Z4 8^DZAIEQ%=K80R1R_8IR2Y)&W R.9'YSCMVZU
MUOPM_P"0=!_VT_\ 1KU%>W]_JD4MJ]GY8EAE7=]HC;!,;;1@ =3@=>,Y/%9_
MA:74=!MDLOL6_P O=\WVF)<[F+=.?7'6@#E_%5S:6^K7#7\;21;$ "$@[MD>
M#PR<8SW_  K3TO1--\3P7*V$#I*D8P7;G<<L@&YW R4P3P<$C/)K02QO[+4)
M=42UWB:%%V^?&NT[(]PR<YVE2.@SU'%=5HFJW=VY2YM?)0*2&\Y),G(^7"C/
M3)S[>] '&V7CD1:+YG*RH/LR[<K\VWY6!&2"$.[)QE@0,9%=5\/]!&BV<<9!
M#N/,?((.YP.""3@J,+VZ9P"37'W/PZGFU-I-I^QO.LK%F1E8@%R"F02-Q9!D
M< ]QG/J= %2\^_%_UT/_ *+>O'_C7_Q^1_\ 7NO_ *')7L%Y]^+_ *Z'_P!%
MO7C_ ,:_^/R/_KW7_P!#DH ROA;_ ,A&#_MI_P"BGKZ KY_^%O\ R$8/^VG_
M **>OH"@ HHHH **** "BBB@ HHHH **** /+/C!<W>G2Q7$,LB0NFTB-W4;
MU)/.,#)!X[G:?2G^&/C#%%"L-X'\Q%(WJ-P8*O!.6SN;&#U&>20"<>D:AI\>
MHQM;S*&C<8(/^>".H(Y!Y'-<9=?!NQF8NIE0''RHX*CCMO5CSUY)_*@#RKQ/
MJBZ_=M-;Q;/-8!54$LQ/&X@9&YCU"]_4Y8^A_$317CTJWW(/,MA"'/RY4;-C
M#.>07V@XSG@]!FNE\/\ PXL]$;S$4O(#D-*0Q'0C  "@@C(.-PYYQ72S0K,I
M1P"K @@C((/!!!Z@T >*_#KXAQ>&XI+>=6*LX93& 3DC#9W,O'RC&/?/:L_X
MA^-E\3R)Y:E8H@=N[[Y+XW$X) '  '/J3S@>A77P;L9F+J94!Q\J."HX[;U8
M\]>2?RJWHWPJL=,;S"K2GMYQ#*."#\H50<Y_B!Q@$8- &%?6367AX(V"2D;<
M>DDRN/3G##/O6#\%/^/R3_KW;_T..O6]?T1-;@>SE+!)-N2A ;Y6##&01U'I
M6/X7^'EOX;E-Q"TA9D*D.5(P2#V5>?EH 9\4O^0=/_VS_P#1J5Y_\%/^/R3_
M *]V_P#0XZ];U_1$UN![.4L$DVY*$!OE8,,9!'4>E8_A?X>6_AN4W$+2%F0J
M0Y4C!(/95Y^6@#2\6?\ 'G<_]>\W_H#5XE\//%$7ANX:XF#%6B*@( 3DLI[E
M>/EKWO4;);^)[=\A94921UPP(.,YYYKA_P#A2EG_ 'YO^^D_^-T '_"Z[/\
MN3?]\I_\<KH/"GC6'Q/YGD*Z^5MSY@4?>SC&&;^Z:Y__ (4I9_WYO^^D_P#C
M==!X4\%0^&/,\AG;S=N?,*G[N<8PJ_WC0!T%>*6WQ2O;"[(O#F-)&62)%C&.
MH(#8).T]/FYQ@MSFO:ZYSQ%X M->8RRH1*P WH2K<>W*DXXR03CCL, 'E_Q1
M\80^(9(TM\E(0WSD$;B^W("D X&WJ>ISQ@ GH!XFD\):1;(H GG#E,\X5F+[
M^,@D!EP">K<@X(KH-+^$MC8MO96E.01YK9 Q[*%!![A@1^N=/Q7X*A\3^7Y[
M.OE;L>65'WL9SE6_NB@#P?1[B!Y_.OC(\>2S!,%W.<X+,RX![G.>PP3D>Q^%
MOB+9ZA(FGVT3Q[MVT;$5!@%SPK'&<'H.M5/^%*6?]^;_ +Z3_P"-UH:!\+[;
M1)TO(GE+Q[L!V0K\RE3G" ]#ZT >9?$/QJWB&8I&Q^S1GY!C;DXP7([D\[<X
MPO8$MF[X)\2Z;X=Q.Z3/<;<%ML>U2<YV#?GIP2>2.FT$BNP_X4I9_P!^;_OI
M/_C='_"E+/\ OS?]])_\;H B\?7'_"4Z6M];AMBR>80P^?:F^-CA=PX)R><!
M03GM7+_#WX@Q^'()H)5)YWQA1]YB I4MG@< @XX ;J=H/K6C>'XM*MQ8+EXE
M##$F&R'))!X (Y(Z=*Y>Z^#=C,Q=3*@./E1P5'';>K'GKR3^5 '!?"2R:XU!
M'&,1)(QSZ%=G'OEQZ<9KWBLGP]X8@\/H8K=<;L;F)RS$#&2?Z# !)P!FM:@
MHHHH **** "N*M?^/^+_ *Z7O\H:[6N*M?\ C_B_ZZ7O\H: .UHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_P#I/!6M63HW^MNO
M^OA?_2>"@ N?^/R'_KWN/_0[>M:LFY_X_(?^O>X_]#MZUJ "BBB@ HHHH **
M** "LGQ9_P >=S_U[S?^@-6M63XL_P"/.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_
M -*)*UJR?#7^J;_KXNO_ $HDH UJ*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "O/T_P"0C=?]?%C_ .BFKT"O/T_Y"-U_U\6/_HIJ /0**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X?6/'-P;[^QK2.
M,2Y'SS,Q0CRO,(VJ 0?0Y/TYX .XHKE/^)S_ -.?_D>C_B<_].?_ )'H Z"^
M_=E)1U#!?J)"%(_/!_#'<U;KD+B#6)U*'['SW'GY'H1[@\@]C77T %%%% !1
M110!D^+/^/.Y_P"O>;_T!J^:Z^E/%G_'G<_]>\W_ * U?-= '5?"W_D(P?\
M;3_T4]>ZR?ZY/^N<G_H4=>%?"W_D(P?]M/\ T4]>ZR?ZY/\ KG)_Z%'0!;HH
MKFOB1=-:Z?.Z'!*JO0'AW5&'/J"1_+F@"U)XVL8V6,W$67SC#@KP,G+#(7VW
M$9Z#)K8AF690Z$%6 ((.00>001U!KBO#GP_L[FPC1XP6GB5VD./,#.H;Y6QP
M!V'3'4')S*W@6:*Q728K@@;VWOL ^1MQ*!0<X+$9RV2-W./EH Z5-<MWC-P)
M8S$IP7#J4!XX+9P#R/S%5_\ A++/_GXA_P"_R?\ Q5<A\'[1+NPDBE570W#9
M5P&4X2,C(/'6LR;08/$VJ&UBB5+6T!$GEH(]S \@E4!R6^7!/W59E()H ]8H
MHHH J2?ZY/\ KG)_Z%'7A7Q2_P"0C/\ ]L__ $4E>ZR?ZY/^N<G_ *%'7A7Q
M2_Y",_\ VS_]%)0![K>??B_ZZ'_T6]6ZJ7GWXO\ KH?_ $6]6Z "J][J,5@N
M^9U12< NP49ZXR2.>*L5YO>V@\1:T;:?!ALX@P0@E6R$/(SC.YP3Q@A0I!H
M[71_$MMK S;RJYP3M!PX ."2APP&?4>GJ*NW%VEMM\QE7>P5=Q RQZ*,]2>P
MZUS5Q\.X/M45_!^Y,3$LL0VA^  .N%'!# +\P)!Y.:YKQ'X8EM[N'4KF3>TF
MH0I&H^ZL6XLH.0.>!P..I)8MD 'HM]JT.GX\^1(]V<>8ZKG&,XR1G&13[+48
MK]=\+JZ@X)1@PSUQD$\\UYI\0Y!;ZI;R^4+D^01Y&TL3S)SC8P(YR,9/RG('
M!-[X23&1[PX\L&8'R>1Y9)?(QM '9>.?EY &* /1:J:G]P?]=(O_ $8M6ZJ:
MG]P?]=(O_1BT >:_'/\ Y=?^VW_M.NUTG_D&Q_\ 7FG_ **%<5\<_P#EU_[;
M?^TZ[72?^0;'_P!>:?\ HH4 =!1110!#=7:6BF65E1!C+.0JC)P,D\=:S;7Q
MA9W4A@2>,N"HQN');H%/1C_NDX/!YKE/BLAO9;&Q8D13SX;&,]44$$@X(#M[
M<\@UI^(/AA::G$L,2K"\>-KHN3C@$,,@OD#J3G/.>2" =5=7:6BF65E1!C+.
M0JC)P,D\=:;+J,44?VAG418!WE@$PV,'=G&#D8]:\_\ BSH,T\'VEIB8;=(\
M(0,N[/L9VV[0#@C& 1]X +GG,\9KML],EE#-;*L7FJIQG*(0,9'.T/@]N>1F
M@#U"QU:'4,^1(DFW&?+=6QG.,X)QG!JW7DFCZE:W&M1-IXVQ-&ROL4HC$1N>
M%XXX7C ^9<X[GUN@"IJW^ID_ZYO_ .@FN?\ BE_R#I_^V?\ Z-2N@U;_ %,G
M_7-__037/_%+_D'3_P#;/_T:E 'BOA/_ (_+;_KXA_\ 0UKZ*O/OQ?\ 70_^
MBWKYU\)_\?EM_P!?$/\ Z&M?15Y]^+_KH?\ T6] %NBBB@"CJFMP:4N^XD5!
M@D;F )V]<#JQ]@">GK3=&U^#6E\RVD5P.N.&') RIP1G!QD#/4<5Y_I-C'XI
MU:ZDN0K);_*D;N2<QL%W!> 5RI+ \ N 0<YKHY/ "P77V^S<6^8F0HD?REBK
M -C<%P#M.W;@E<GDYH VIO$]I"Q1YX@RD@@RH"".""">"*L7VK0Z?CSY$CW9
MQYCJN<8SC)&<9%>2^+=&L]"M5TF,+-?-(IW*K"0;B<=-W;"A,\Y#XS5WP[X<
M74-0>UO%#BWLH4V,^=K>5&#@!N@RW(X#$'(8J: /4K6[2[42Q,KH<X9"&4X.
M#@CCK4U>?_"K_0WO=/7_ %=O<':3]XY+)R>G2,= .<_AZ!0!4O/OQ?\ 70_^
MBWKQ_P"-?_'Y'_U[K_Z')7L%Y]^+_KH?_1;UX_\ &O\ X_(_^O=?_0Y* ,KX
M6_\ (1@_[:?^BGKZ KY_^%O_ "$8/^VG_HIZ^@* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *XJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_
M "AH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\
M+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>
MX_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O
M>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *\\691J=RA(W&>R(&>2!&03CT&1GZCUKT.O
M/BOF:E<9)(CN+,J-QV@O$0S;<XW$*!G&<<9P30!Z#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 %%%% !7E7_,Q_Y_Y]:]5KRK_F8_\
M/_/K0!ZK1110 4444 %%%% !1110!D^+/^/.Y_Z]YO\ T!J^:Z^E/%G_ !YW
M/_7O-_Z U?-= '5?"W_D(P?]M/\ T4]>ZR?ZY/\ KG)_Z%'7A7PM_P"0C!_V
MT_\ 13U[K<Q/O61 IPK AF*_>*GLK?W: +=9^OZ,NM026C\"1<9YX(Y5L C.
M" <9YQ@\5+YDW]Q/^_C?_&Z/,F_N)_W\;_XW0!YU;:7KEA%_9<>PQ\*LP<;E
M4XX!)# +R/N%A_#T7'9>"O#(\.6RVQ(+DEG(S@L?3/8  =LXS@$FM/S)O[B?
M]_&_^-T>9-_<3_OXW_QN@#"^'GA>7PW;M;S%2S2E@4)(P54=PO/RT>!?"\NB
M+-)<E6GN)2S,A.".HX(4 [BQX'?\MWS)O[B?]_&_^-T>9-_<3_OXW_QN@"W1
M53S)O[B?]_&_^-T>9-_<3_OXW_QN@ D_UR?]<Y/_ $*.O"OBE_R$9_\ MG_Z
M*2O=(XY'D$CA0%5A\K%C\Q4]U7^[7A?Q2_Y",_\ VS_]%)0![K>??B_ZZ'_T
M6]6ZJWL+.49,$HV<,2!]UEZ@'U]*3S)O[B?]_&_^-T 6ZXSQ9X0FEN$U>P*B
MYB'*N %< $=<?>(.WDCC&&7;SU'F3?W$_P"_C?\ QNCS)O[B?]_&_P#C= '#
MV?A>^U^ZBO\ 4=L2VQ!6.-LY*L&!QN=0"?O'.2% P.&'4>)]$?5?L_EE1Y%U
M%*VXD95,Y P#SSQT'O6AYDW]Q/\ OXW_ ,;H\R;^XG_?QO\ XW0!ROB/PY=V
MEW_:^G;&D:/9)')_%T ()('0#NN-O\6XBM#PEH%Q827%W>.C2W+)Q$#M C!
MY(!Z''3H 222:VO,F_N)_P!_&_\ C='F3?W$_P"_C?\ QN@"W534_N#_ *Z1
M?^C%H\R;^XG_ '\;_P"-U'.DLX"E4 W(20Y)^5@W38/3UH \Y^.?_+K_ -MO
M_:==KI/_ "#8_P#KS3_T4*XKXY_\NO\ VV_]IUW.@P&?3X8QU:UC STYC H
MW**J>9-_<3_OXW_QNCS)O[B?]_&_^-T 87CSPBWB&.-H6"3P/N1B6'7&1E>A
MX!!P3E<#&2:Y>^T76?$ZI9W82&)<%V!7+X(ZA&;)'+ ?*N>N,+CT7S)O[B?]
M_&_^-T>9-_<3_OXW_P ;H RO%'AHZA8MIMOM7Y8U3>3M 1E."<,>B^]97B'P
MK=RV=O!;28EMXU5E#XCD 0!E*D8;)4 !\+@G=UKJO,F_N)_W\;_XW1YDW]Q/
M^_C?_&Z .5\.>"YH+O\ M"[\D>5'LBCME947.=QP0O\ >;KNR6)XP*[6JGF3
M?W$_[^-_\;H\R;^XG_?QO_C= !JW^ID_ZYO_ .@FN?\ BE_R#I_^V?\ Z-2M
MN[2:X1H]J#>I&?,8]1C_ )YUB?%+_D'3_P#;/_T:E 'BOA/_ (_+;_KXA_\
M0UKZ*O/OQ?\ 70_^BWKYU\)_\?EM_P!?$/\ Z&M?1=["SE&3!*-G#$@?=9>H
M!]?2@"U153S)O[B?]_&_^-T>9-_<3_OXW_QN@#C_ !)X6O+6[;5].93(ZJLD
M;[>0-@P"<#!"C/*D8.&YP*]KX0O=6F.JWIC2=(BL$:@,JN P1FR'&%8[Q@L<
MD'(V[:[CS)O[B?\ ?QO_ (W1YDW]Q/\ OXW_ ,;H \]T#P'J&BR&Y7[+),Q8
M^9,T[/\ -U[ 9//.-W)&<'%7=4\-:A977]KVGE/*\*++&2=K-@*P7(7"C:K#
M+AN#]#VOF3?W$_[^-_\ &Z/,F_N)_P!_&_\ C= &+X$\+/X?B<3LKSS2%W<9
M)/8 LV"W<\XY8_4]+53S)O[B?]_&_P#C='F3?W$_[^-_\;H +S[\7_70_P#H
MMZ\?^-?_ !^1_P#7NO\ Z')7KICEF9"RJ C$\.6/W67H4'KZUY%\:_\ C\C_
M .O=?_0Y* ,KX6_\A&#_ +:?^BGKZ KY_P#A;_R$8/\ MI_Z*>OH"@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N'M)E.H1H"-P>\)&>0
M#Y0!QZ'!Q]#Z5W%</9Q!=00C/S2W9(R=N46,*VW.-P#$;L9P<9Q@4 =Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&
M_P!;=?\ 7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4
M %%%% !1110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5
MD^&O]4W_ %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !
M1110 4444 %%%% !7GZ?\A&Z_P"OBQ_]%-7H%>?I_P A&Z_Z^+'_ -%-0!Z!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7_
M #,?^?\ GUKU6O*O^9C_ ,_\^M 'JM%%% !1110 4444 %%%% &3XL_X\[G_
M *]YO_0&KYKKZ4\6?\>=S_U[S?\ H#5X1X0\*MXEE:W1PC*F[+#(P" >AZ\C
M]?Q *6@:V^B3I>1!2\>[ <$K\RE3G!!Z'UKK_P#A==Y_<A_[Y?\ ^.56?X2W
M49.]XT'8N7 QV)9491GT+9S]1FPGP7O' 820D'D$.^/_ $70 O\ PNN\_N0_
M]\O_ /'*/^%UWG]R'_OE_P#XY1_PI2\_OP_]]/\ _&Z/^%*7G]^'_OI__C=
M!_PNN\_N0_\ ?+__ !RC_A==Y_<A_P"^7_\ CE'_  I2\_OP_P#?3_\ QNC_
M (4I>?WX?^^G_P#C= !_PNN\_N0_]\O_ /'*/^%UWG]R'_OE_P#XY1_PI2\_
MOP_]]/\ _&Z/^%*7G]^'_OI__C= !_PNN\_N0_\ ?+__ !RC_A==Y_<A_P"^
M7_\ CE'_  I2\_OP_P#?3_\ QNC_ (4I>?WX?^^G_P#C= !_PNN\_N0_]\O_
M /'*Y#7];?6YWO)0H>3;D("%^50HQDD]!ZUU_P#PI2\_OP_]]/\ _&Z/^%*7
MG]^'_OI__C= !_PNN\_N0_\ ?+__ !RC_A==Y_<A_P"^7_\ CE'_  I2\_OP
M_P#?3_\ QNC_ (4I>?WX?^^G_P#C= !_PNN\_N0_]\O_ /'*/^%UWG]R'_OE
M_P#XY1_PI2\_OP_]]/\ _&Z/^%*7G]^'_OI__C= !_PNN\_N0_\ ?+__ !RC
M_A==Y_<A_P"^7_\ CE'_  I2\_OP_P#?3_\ QNC_ (4I>?WX?^^G_P#C= !_
MPNN\_N0_]\O_ /'*/^%UWG]R'_OE_P#XY4<_P=NH!N>6!1TRSN!^J4EK\'[N
M9@"R!.<M\XQQ_==5)_ 8]^M $O\ PNN\_N0_]\O_ /'*/^%UWG]R'_OE_P#X
MY0WP9N79ECDB(0@$L77G ;@!6XP1_A1_PI2\_OP_]]/_ /&Z ,#Q7XUF\3^7
MYZHOE;L>6&'WL9SEF_NBM?3OB[=V$26Z)$5B15!*OG"@ 9PXYXJQ_P *4O/[
M\/\ WT__ ,;H3X-W#H9!(A8$@*,\E3M/)Q@9!_#G&>* #_A==Y_<A_[Y?_XY
M1_PNN\_N0_\ ?+__ !RJO_"I[E?OR1)_OF11GTW&/:3]"<]1D5:_X4I>?WX?
M^^G_ /C= !_PNN\_N0_]\O\ _'*/^%UWG]R'_OE__CE'_"E+S^_#_P!]/_\
M&Z/^%*7G]^'_ +Z?_P"-T '_  NN\_N0_P#?+_\ QRC_ (77>?W(?^^7_P#C
ME'_"E+S^_#_WT_\ \;H_X4I>?WX?^^G_ /C= !_PNN\_N0_]\O\ _'*/^%UW
MG]R'_OE__CE'_"E+S^_#_P!]/_\ &Z/^%*7G]^'_ +Z?_P"-T '_  NN\_N0
M_P#?+_\ QRL_7_BA<ZW ]G*D023;DHKAOE8,,9<CJ/2M#_A2EY_?A_[Z?_XW
M1_PI2\_OP_\ ?3__ !N@#B-.O6L)4N$P6B=6 /3*D$9QCCBNW_X77>?W(?\
MOE__ (Y1_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW0 ?\+KO/[D/_?+
M_P#QRC_A==Y_<A_[Y?\ ^.4?\*4O/[\/_?3_ /QNC_A2EY_?A_[Z?_XW0 ?\
M+KO/[D/_ 'R__P <H_X77>?W(?\ OE__ (Y1_P *4O/[\/\ WT__ ,;H_P"%
M*7G]^'_OI_\ XW0 ?\+KO/[D/_?+_P#QRC_A==Y_<A_[Y?\ ^.4?\*4O/[\/
M_?3_ /QNC_A2EY_?A_[Z?_XW0 ?\+KO/[D/_ 'R__P <H_X77>?W(?\ OE__
M (Y1_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW0 ?\+KO/[D/_?+_P#Q
MRN8\4>*)?$DHN)@H94"@("!@$GN6Y^:NAG^$-S =K2P[CR%#2%C]%$9)_ 5)
M9?!RZG;#,BICAOFY/IM958?B.U &9\+?^0C!_P!M/_13U] 5X!\, !J4..G[
MW&1@_P"J?MS7O] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<5:_\?\7_ %TO?Y0UVM<5:_\ '_%_UTO?Y0T =K1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/
M!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63X
ML_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D
M^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5Y^G_
M "$;K_KXL?\ T4U>@5Y^G_(1NO\ KXL?_134 >@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 5Y5_S,?\ G_GUKU6O*O\ F8_\
M_P#/K0!ZK1110 4444 %%%% !1110!D^+/\ CSN?^O>;_P! :O*O@I_Q^2?]
M>[?^AQUZKXL_X\[G_KWF_P#0&KRKX*?\?DG_ %[M_P"AQT >UU5?3D)+*-K'
MG*':2?4XX;_@0(_,U:HH J;)8NA5Q_M_*WU+*"#]-H^O')_:*I_K R?[X^7\
M64E1^)!]N1FW10 U'#@,#D'D$=*=55].0DLHVL><H=I)]3CAO^! C\S2;)8N
MA5Q_M_*WU+*"#]-H^O'(!;HJI_:*I_K R?[X^7\64E1^)!]N1FRCAP&!R#R"
M.E #J*** "BBB@ HJ.>X6 ;G8*.F6( _6H/MK2?ZM&/N_P B_CN&[\E(]^N
M"W4<]PL W.P4=,L0!^M0?9Y)?OO@>D8QUZ@L<D_4;3W],20620'<H^8\%CRQ
M^K')/XF@"/[:TG^K1C[O\B_CN&[\E(]^N#[/)+]]\#TC&.O4%CDGZC:>_IBW
M10!!!9) =RCYCP6/+'ZL<D_B:GHHH J6?WY?^N@_]%I5NJEG]^7_ *Z#_P!%
MI5N@ JIIGW#_ -=)?_1C5;JIIGW#_P!=)?\ T8U %NJG]FHG^KRA_P!@X'UV
M_=)]R#^@JW10!4V2Q="KC_;^5OJ64$'Z;1]>.3^T-GWU9!ZD CW)*%@ /4X_
MG5NB@!D4RS#<I!![@Y'YBGU7ET^.4[RHW'^(?*W_ 'T,'VZ].*9]GDB^X^1Z
M2#/3H PP1]3N/?UR 6Z*J?:WC_UB''JAWC\L!L_13]>N)(+U)SM5@6'49^8?
M4=1[YZ4 3T444 %%%% !113)9EA&YB !W)P/S- #Z*J?VAO^XK./4  >Q!<J
M"#ZC/\J-DLO4J@_V/F;ZAF  ^FT_7G@ MU4_M2-ON'>?2/YOIDC@9]R![\&C
M^S4?_69<_P"V<CZ[?N@^X _4U;H J>9+)T55![N=S#ZJO'_C_O[4?8-_+NQ/
MLQ0#UQLP<?4G'KUS;HH C@MU@&U%"CKA0 /TJ2BB@#Y_^%O_ "$8/^VG_HIZ
M^@*^?_A;_P A&#_MI_Z*>OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N*M?^/^+_KI>_RAKM:XJU_X_P"+_KI>_P H: .UHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ
M_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H ****
M "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?Z
MIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "BBB@ HHHH **** "BBB@
MHHHH **** "O.V!.ISE> )[3?DC!S%\F%VY!&&R=^,'&PGYAZ)7GZ?\ (1NO
M^OBQ_P#134 >@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5Y5_P S'_G_ )]:]5KRK_F8_P#/_/K0!ZK1110 4444 %%%,EE$
M0W-T'^0,=R>P[T /JI_::-]S+_[@+#/IN'R@_4C'4X%'V8W/,OW?[AP5]L^I
M_':.P) 8VZ .7UK7EOX+^U"LKV]NV[=MQ^\B9EP58]AS7GGP4_X_)/\ KW;_
M -#CKJ[K_6ZS_P!>\7_I.]<I\%/^/R3_ *]V_P#0XZ /:Z*** "BBB@ HHHH
M *JOIR$EE&UCSE#M)/J<<-_P($?F:FGN%@&YV"CIEB /UJ#[:TG^K1C[O\B_
MCN&[\E(]^N  V2Q="KC_ &_E;ZEE!!^FT?7CE&U18L"4&//3?C'3/W@2HZ'@
MG/MTI?L\DOWWP/2,8Z]06.2?J-I[^F)(+)(#N4?,>"QY8_5CDG\30!$FH&<
MQ*6!Z,WR+Z]_FZ="%(]^N%^SR2_?? ](QCKU!8Y)^HVGOZ85].0DLHVL><H=
MI)]3CAO^! C\S2;)8NA5Q_M_*WU+*"#]-H^O'(!)!9) =RCYCP6/+'ZL<D_B
M:GJI_:*I_K R?[X^7\64E1^)!]N1FRCAP&!R#R".E #J*** "BBB@ HHHH J
M6?WY?^N@_P#1:5;JI9_?E_ZZ#_T6E6Z "JFF?</_ %TE_P#1C5;JIIGW#_UT
ME_\ 1C4 6Z*** "BBB@ HHHH *CGMUG&UU##KA@"/UJ2JG]J1M]P[SZ1_-],
MD<#/N0/?@T 'V$I]QV'L3O&??=EL>P8>V#S1YLL7WE#CU0X/_?+' '_ C]/0
M\R63HJJ#W<[F'U5>/_'_ ']J/L&_EW8GV8H!ZXV8./J3CUZY &-K,2\$D'CA
ME8,<G PI&3SZ T_[6\G^K0X]7.P?E@MGZJ/KTS+':)&I154*>H  !SP>*B_L
MU5^X63TV,0H^B'*?^.^_7F@ ^S22???CTC7;GUR26/Y%2/7IA\6GQQ'>%&X?
MQ'YF_P"^CD^W7IQ3,31\#:X]\H?QP&!)]@OTYX/[15/]8&3_ 'Q\OXLI*C\2
M#[<C(!;HIJ.' 8'(/((Z4Z@ HHHH **** "BBB@#Y_\ A;_R$8/^VG_HIZ^@
M*^?_ (6_\A&#_MI_Z*>OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "O--(U1IM24$?+]JO8U^88 1%9SMV Y8[<'<1@$;<_,?2Z\JT+
M_D(Q_P#80U+_ -%)0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P4 %S_P ?D/\ U[W'_H=O
M6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_ - :
MM:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1)6M63X:_U3?]?%U_Z424
M :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\A&Z_P"OBQ_]%-7H
M%>?I_P A&Z_Z^+'_ -%-0!Z!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7E7_ #,?^?\ GUKU6O)+J[2T\0F65E1!C+.0JC-M
M@9)XZT >MT5D_P#"66?_ #\0_P#?Y/\ XJC_ (2RS_Y^(?\ O\G_ ,50!K45
MD_\ "66?_/Q#_P!_D_\ BJ/^$LL_^?B'_O\ )_\ %4 :U5&_?R;3]V, ^Q8G
M(_%0,X_V@>, U4_X2RS_ .?B'_O\G_Q53Z/<+=JTZ,&61W(*D%3M.P8(]E'X
MYH OT444 >?W7^MUG_KWB_\ 2=ZY3X*?\?DG_7NW_H<=='J>HQ6L^KI(ZJTD
M$00,P4L?L[# !/)Y'3U%<Y\%/^/R3_KW;_T..@#VNBHY[A8!N=@HZ98@#]:@
M^VM)_JT8^[_(OX[AN_)2/?K@ MU'/<+ -SL%'3+$ ?K4'V>27[[X'I&,=>H+
M')/U&T]_3$D%DD!W*/F/!8\L?JQR3^)H C^VM)_JT8^[_(OX[AN_)2/?K@^S
MR2_?? ](QCKU!8Y)^HVGOZ8MT4 00620'<H^8\%CRQ^K')/XFIZ** "BBB@
MHHHH *JOIR$EE&UCSE#M)/J<<-_P($?F:M44 5-DL70JX_V_E;ZEE!!^FT?7
MCD_M%4_U@9/]\?+^+*2H_$@^W(S;HH :CAP&!R#R".E.JJ^G(264;6/.4.TD
M^IQPW_ @1^9I-DL70JX_V_E;ZEE!!^FT?7CD MT54_M%4_U@9/\ ?'R_BRDJ
M/Q(/MR,V4<. P.0>01TH K6?WY?^N@_]%I5NJEG]^7_KH/\ T6E6Z "JFF?<
M/_727_T8U6ZJ:9]P_P#727_T8U %NBH)[U(#M8_,>0HY8_11DG\!4?VMY/\
M5H<>KG8/RP6S]5'UZ9 +=,EF6$;F( '<G _,U7^S22???CTC7;GUR26/Y%2/
M7IA\6GQQ'>%&X?Q'YF_[Z.3[=>G% #/[0W_<5G'J  /8@N5!!]1G^5&R67J5
M0?['S-]0S  ?3:?KSQ;HH J?V:C_ .LRY_VSD?7;]T'W 'ZFK=%% !1110 4
M444 %%%% %5]-C8E@N&/4IE&/U*X)I/)EC^ZX8>CKR?;<NT ?\!./?I5NB@"
MI]M:/_6(P]T^=?PVC=^:@>_3,L%VEQG802.H[CV(Z@^QJ:H9[1+C&\ D=#W'
MN#U!]Q0!-153[&T?W'8>@?#K^).'/_?7Z<4>?)'PR;O>-A^9#E<9] 6^OJ 6
MZ*KQ7Z2G8#ACT5@58^X5@"1[XJQ0!\__  M_Y",'_;3_ -%/7T!7S_\ "W_D
M(P?]M/\ T4]?0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %>5:%_R$8_^PAJ7_HI*]5KRK0O^0C'_P!A#4O_ $4E 'JM%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO
M_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 444
M4 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I
M1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 44
M44 %>?I_R$;K_KXL?_135Z!7GQ;R]2N,@@27%F%.T[24B)9=V,;@&!QG..<8
M!H ]!K'\0>+;;0%S<. V,A!RYZXPH['!&3A<\$BMBOF?Q+K!UBYENSG$CDKD
M $*.$! XR% ']3UH ]@LOC#8W#;7\R,8SETR/I\A<Y_#''6NUAF690Z$%6 (
M(.00>001U!KY8KV+X)ZHT\$MJ<D0NK DYXD!^4#L 5)]RQX]0#TBBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\O\9_%"YT2[DLXDB*1[,%U<M\R*QSAP.I]*]0KY_^*7_(1G_[9_\
MHI* -7_A==Y_<A_[Y?\ ^.4?\+KO/[D/_?+_ /QRN HH ^C_  9K;ZW:1WDH
M4/)OR$!"_*[*,9)/0>M;=<I\+?\ D'0?]M/_ $:]=70 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_X]U2
M32K*6Y@;;(FS!P#C,B@\$$=">U=!7*?%+_D'3_\ ;/\ ]&I0!Y5_PM+4?^>W
M_D.+_P"(KG]4U2359&N9VW2/C)P!G  '  '0#M56B@ KUW0_A%:7]O#<.\H:
M6)&(#)C+*"<90\<UY%7TIX3_ ./.V_Z]X?\ T!: ."T#X>P),JAF^<7@.Y89
M/]1<)&N!)&P!(/)QG/3 R#U'_"NH/7_R7M/_ )'HT+_7Q_\ <2_]*TKJZ .4
M_P"%=0>O_DO:?_(];NC:2NDQ"VC)*J6/(4??8L>%"J!D\   #BKU% !1110!
MQ7Q$\%0ZJDFH2,XD@MWVA2H4[ SC(*D]3SR.*\@\.>)'T!VFB'SLNWD\8)!(
MXP><#D$$5](S0K,I1P"K @@C((/!!!Z@UF?\(G9_\^\/_?E/_B: /)(/B]<P
M'<L4.X\%BLA8_5C(2?Q-3?\ "Z[S^Y#_ -\O_P#'*]5_X1.S_P"?>'_ORG_Q
M-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?\+KO/[D/_?+_ /QR
MO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X77>?W(?\ OE__ (Y1
M_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G9_\ /O#_ -^4_P#B
M: /*O^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]5_X1.S_Y]X?^_*?_ !-'
M_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\ QRO5
M?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_X77>?W(?^^7_ /CE
M'_"Z[S^Y#_WR_P#\<K>^+NAV]A:(\,4:,9U!*(JG&QSC( XXKI?#'ABTFM+=
MW@B+-!$23$A))0$DDCDF@#SS_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\
MQRO5?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_X77>?W(?^^7_
M /CE'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B:
M/*O^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_X1.S_P"?>'_ORG_Q
M-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.56?XM7))98X58\Y19%
M)/J<28;_ ($"/S->O?\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 30!Y)
M:_&&\@W?+$Q8Y)96ST [.!T%3?\ "Z[S^Y#_ -\O_P#'*Q?B/:):7\T42JB#
MR\*@"J,QJ3@#CK7-4 =__P +KO/[D/\ WR__ ,<JFOQ8NQG*I@EB /,4#<23
M]R12>3WSCM7&5[?\./#UM=V$,LL,3N?,RSQHS'$C 9)&>E '%P?&*Z@&U(H%
M'7"HX'Z/4G_"Z[S^Y#_WR_\ \<KU7_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_W
MY3_XF@#RK_A==Y_<A_[Y?_XY1_PNN\_N0_\ ?+__ !RO5?\ A$[/_GWA_P"_
M*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#RK_ (77>?W(?^^7_P#CE'_"Z[S^Y#_W
MR_\ \<KU7_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#RK_A==Y_<A_[Y
M?_XY1_PNN\_N0_\ ?+__ !RO5?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\
M?E/_ (F@#RK_ (77>?W(?^^7_P#CE'_"Z[S^Y#_WR_\ \<KU7_A$[/\ Y]X?
M^_*?_$T?\(G9_P#/O#_WY3_XF@#RK_A==Y_<A_[Y?_XY1_PNN\_N0_\ ?+__
M !RO5?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#RK_ (77>?W(
M?^^7_P#CE'_"Z[S^Y#_WR_\ \<KU7_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_W
MY3_XF@#RK_A==Y_<A_[Y?_XY1_PNN\_N0_\ ?+__ !RO5?\ A$[/_GWA_P"_
M*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#RK_ (77>?W(?^^7_P#CE'_"Z[S^Y#_W
MR_\ \<KU7_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#RK_A==Y_<A_[Y
M?_XY1_PNN\_N0_\ ?+__ !RO5?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\
M?E/_ (F@#RB7XRW<PVM' 0>Q1R/R,E5_^%M7:?ZM8D_W%?;^"LY4?@ ??DY]
M?_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#Q7X6_\A&#_ +:?^BGKZ K/
MM?#UM:,)8H8D<9PR1HK#(P<$#/2M"@ HHHH **** /-/C+JTVG_9_(D>/=YN
M?+=ESC9C.",XR:\U_P"$LO/^?B;_ +_/_P#%5Z!\<_\ EU_[;?\ M.O*J -7
M_A++S_GXF_[_ #__ !5:7ACQ/=S7=NCSRE6GB!!E<@@N 003R#7,5J^$_P#C
M\MO^OB'_ -#6@#Z5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "F33+"I=R J@DDG  ')))Z 4^O.OC3
MK+6L$=HO2X8ECQTCVG;C'<D'((^[CD&@#0U/XNV-BYB&^3'5HE!7()&,LRYZ
M=1D$$8)K:\/>,;7Q!D6[Y<*&9&!5@#]>#@\$J2 <<\C/SA5W1-4;2IX[I<YB
M=6P#MR >5SZ,,@^QZ&@#Z=KRK0O^0C'_ -A#4O\ T4E>JUY5H +:BI ;"ZAJ
M&6VG;EXAM&[&,G:>,YP,XQB@#U6BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C
M_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>
M\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXN
MO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\\6%3J=RY W">R
M ..0#&21GT.!GZ#TKT.O/T_Y"-U_U\6/_HIJ /0*^?/B!X6DT6YD8(1 [Y1@
MN$^?+;!C(!7D8X.!G !%?0=,FA692C@%6!!!&00>""#U!H ^6*]U^%7AA]%M
MVDF7;+.P)!)W!0/E!'0')8XZ\X/(P.EM?#UM:,)8H8D<9PR1HK#(P<$#/2M"
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OG_ .*7_(1G_P"V?_HI*^@*X_7_ (7VVMSO>2O*'DVY
M",@7Y5"C&4)Z#UH \%HKVK_A2EG_ 'YO^^D_^-T?\*4L_P"_-_WTG_QN@#5^
M%O\ R#H/^VG_ *->NKK/T#1$T2!+.(L4CW8+D%OF8L<X '4^E:% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5RGQ2_Y!T__;/_ -&I75UB>,]$?6[22SB*AY-F"Y(7Y75CG )Z#TH ^<**
M[_\ X4I>?WX?^^G_ /C=<KH7AR36=WEG&S;G]W,_WL_\\HY,=.^/;/. #*KZ
M4\)_\>=M_P!>\/\ Z M>*_\ "NI_7_R7N_\ Y'KTO2?$$^GPQVWD[O*C1,[;
ML9VJ!G'V,XSCUH M:%_KX_\ N)?^E:5U=<9X7>62X7?&554NVW;9@,SSQR!?
MWL,7(Y QG."2!79T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MY_\ &O\ X\X_^OA?_0)*ZKPG_P >=M_U[P_^@+7*_&O_ (\X_P#KX7_T"2NJ
M\)_\>=M_U[P_^@+0!K4444 %%%% !1110 4444 ?/_Q2_P"0C/\ ]L__ $4E
M<K7O6O\ POMM;G>\E>4/)MR$9 ORJ%&,H3T'K6?_ ,*4L_[\W_?2?_&Z /%:
M]_\ A;_R#H/^VG_HUZRO^%*6?]^;_OI/_C==AH&B)HD"6<18I'NP7(+?,Q8Y
MP .I]* -"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH \J^.?_+K_ -MO_:=>55[K\2/!4WB?R?(9%\KS
M,^86'WMN,85O[IKB?^%*7G]^'_OI_P#XW0!P%:OA/_C\MO\ KXA_]#6NJ_X4
MI>?WX?\ OI__ (W5[0_A%=V%Q#<.\16*5&(#/G"L"<90<\4 >NT444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7&?%'PNVMVPDB4M- 2R@<DJ<!U R.> >A)VX YKLZ* /E>:%H6*."&4
MD$$8((X((/0BM[P1X8?Q!<)&%W1(RF4DD*%SR,CG+ $ #GOP 2/?+W0[>_;?
M-%&[ 8!=%8XZXR0>.:MPPK"H1  J@  #  '   Z 4 /KR?085&IHX W&_P!1
M!..2!&I SZ#)Q]3ZUZQ7E6A?\A&/_L(:E_Z*2@#U6BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X*
M"Y_X_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_
M !YW/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\
M-?ZIO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_
M )"-U_U\6/\ Z*:O0*\_3_D(W7_7Q8_^BFH ] HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KRKX&?\O7_ &Q_]J5ZK7E7P,_Y
M>O\ MC_[4H ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \_^-?_ !YQ_P#7PO\ Z!)75>$_^/.V_P"O>'_T!:Y7XU_\><?_ %\+
M_P"@25U7A/\ X\[;_KWA_P#0%H UJ*** "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@ KRK0O^0C'
M_P!A#4O_ $4E>JUY5H7_ "$8_P#L(:E_Z*2@#U6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@
MN?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K
M)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*U
MJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_
M3_D(W7_7Q8_^BFKT"O.VC+ZG.PX"3VF<;LMNBX!^;;A=I(^7=D_> R" >B44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5\#/
M^7K_ +8_^U*]5KRKX&?\O7_;'_VI0!ZK1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!Y_\:_\ CSC_ .OA?_0)*ZKPG_QYVW_7O#_Z
M M<K\:_^/./_ *^%_P#0)*ZKPG_QYVW_ %[P_P#H"T :U%%% !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 5Y5H7_(1C_P"PAJ7_ **2O5:\G\/IMU-6.#NO[_'WLC;'S_%LPVX9
M^7=\H^8C@ 'K%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_
MK;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]
M>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O
M-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4
M444 %%%% !1110 4444 %%%% !7GZ?\ (1NO^OBQ_P#135Z!7GZ?\A&Z_P"O
MBQ_]%-0!Z!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%%%% !7E7P,_Y>O^V/\ [4KU6O*O@9_R]?\ ;'_VI0!ZK1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!Y_\:_^/./_ *^%_P#0)*ZK
MPG_QYVW_ %[P_P#H"UROQK_X\X_^OA?_ $"2NJ\)_P#'G;?]>\/_ * M &M1
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 %>5:%_R$8_^PAJ7_HI*]5KRK0O^0C'_ -A#4O\
MT4E 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX
M7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\
MU[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\
M7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !
M1110 4444 %%%% !1110 4444 %>?I_R$;K_ *^+'_T4U>@5Y^G_ "$;K_KX
ML?\ T4U 'H%%%% !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 %>5? S_EZ_[8_^U*]5KRKX&?\ +U_VQ_\ :E 'JM%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'G_P :_P#CSC_Z^%_] DKJ
MO"?_ !YVW_7O#_Z M<K\:_\ CSC_ .OA?_0)*ZKPG_QYVW_7O#_Z M &M111
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 %>5:%_P A&/\ ["&I?^BDKU6O*M"_Y",?_80U+_T4
ME 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%
M_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';U
MK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M
M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%%
M !1110 4444 %%%% !7G;2%-3G4<AY[3.-V5VQ<$_+MPVX@?-NR/ND9(]$KS
M]/\ D(W7_7Q8_P#HIJ /0**** "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 *\J^!G_ "]?]L?_ &I7JM>5? S_ )>O^V/_ +4H ]5H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_\ C7_Q
MYQ_]?"_^@25U7A/_ (\[;_KWA_\ 0%KE?C7_ ,><?_7PO_H$E=5X3_X\[;_K
MWA_] 6@#6HHHH **** "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 **** "O)_#[[M353@;;^_Q][)W1\_P[,+M
M&?FW?,/E Y/K%>5:%_R$8_\ L(:E_P"BDH ]5HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^
M/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?%G_'
MG<_]>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J
M;_KXNO\ THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U
M_P!?%C_Z*:O0*\_3_D(W7_7Q8_\ HIJ /0**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\J^!G_+U_VQ_]J5ZK7E7P,_Y>O^V/
M_M2@#U6BBB@ HHKPKQ#XTN_%TXMK7>L;Y1(T;!8'J7P<'(ZY.U1^+$ ]UHKY
M\N?#NI^%XVN")(8R5#&.4>^W/EL>.< GC)QU->E_"[QA-XACD2XP7A*_. !N
M#[L J !D;>HZC'&020#N**\/_P"$AN?[6\CSI?+^W;=OF/MV^=C;MSC&.,=,
M5[A0 45X?\./$-S=W\,4LTKH?,RKR.RG$;$9!..M:?Q=URXL+M$AED13 I(1
MV49WN,X!'/% 'KM%>5:YINJ:FEK-9M*4-G#N*S[,N02Q(+J22",GOZUQ^MWV
MIZ(XAN9ID<J& \]FX)(SE7(Z@T ?0M%>'VFB:Y=HLT;S%)%#*?M(&0PR#@R9
MZ5+\0M7N]+>VA\V5'%G#O"RL,OE@Q)4X)R.3SGUH ]KHKP^TT37+M%FC>8I(
MH93]I R&&0<&3/2I?^$:U[^]-_X%#_XY0![71110 4444 >?_&O_ (\X_P#K
MX7_T"2NJ\)_\>=M_U[P_^@+7*_&O_CSC_P"OA?\ T"2NJ\)_\>=M_P!>\/\
MZ M &M1110 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 %>5:%_R$8_\ L(:E_P"BDKU6O*M"_P"0
MC'_V$-2_]%)0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.
MC?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_
M ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G
M_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K4444
M %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_ $4U>@5Y^G_(
M1NO^OBQ_]%-0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7E7P,_P"7K_MC_P"U*]5KRKX&?\O7_;'_ -J4 >JT444 %?/7
MB;PU<>$IRZ;U0,?+E4D<-G WJ!AL9##CO@;2"??=121XG6$A92C!">@8@[2>
M#P#['Z5XYX8^+%S%.OVV3= V0W[M<KGHPV!3P>O7C. 3B@"E'\4[F9/(NUCG
MC+JS!UVDA65@OR;5QE>ZGW!'%>F^ ==M-71WM(EA==GF*J*O)!QRH 89W 9P
M>#D#///_ !!.DSP/,#$9SG8;=E+EVYRP4X(R/F+9P,X.XC//_!3_ (_)/^O=
MO_0XZ ,K_F,_]Q#_ -KU] 5\[ZW<MI6IR3LIS%=M)M/RY DWCG'1AC!QT.>:
M]EF^(5BD)NA,K  D*#^\.#C C.&R3Z@#')..: /(OA;_ ,A&#_MI_P"BGK5^
M-?\ Q^1_]>Z_^AR5E?"W_D(P?]M/_13UJ_&O_C\C_P"O=?\ T.2@#U7PG_QY
MVW_7O#_Z M>5?&O_ (_(_P#KW7_T.2O5?"?_ !YVW_7O#_Z M>5?&O\ X_(_
M^O=?_0Y* /5?"?\ QYVW_7O#_P"@+7E7QK_X_(_^O=?_ $.2O5?"?_'G;?\
M7O#_ .@+7E7QK_X_(_\ KW7_ -#DH KZ=\7;NPB2W1(BL2*H)5\X4 #.''/%
M:VA_%V[O[B&W=(@LLJ*2%?.&8 XRYYYKM?#'B>TAM+='GB#+!$"#*@((0 @@
MG@BM+_A++/\ Y^(?^_R?_%4 :U%%% !1110!Y_\ &O\ X\X_^OA?_0)*ZKPG
M_P >=M_U[P_^@+7*_&O_ (\X_P#KX7_T"2NJ\)_\>=M_U[P_^@+0!K4444 %
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 %%%% !7E6A?\ (1C_ .PAJ7_HI*]5KRK0O^0C'_V$-2_]%)0!
MZK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_P"OA?\
MTG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U
M!1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^
M&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4
M444 %%%% !1110 5YVT(DU.=S_RSGM,850?WD7.6QN(^087.W/.,X(]$KS]/
M^0C=?]?%C_Z*:@#T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O*O@9_R]?\ ;'_VI7JM>5? S_EZ_P"V/_M2@#U6BBB@ KA_
M%7PI@UN0W,;&&1SEL*&0]<G;E<,>,G.#C)&237<44 >5?\*,_P"GG_R#_P#;
M*[WPSX5@\.1F& 'YCEF;!=O3) ' [   =>I).Q7FGQ(^)$ND2_8;3:&507<C
M+ G#!0&&W[N,G#9W8&"* -[QA\.(/$;>?DQS8 WJ 0<8^\O&2!P""#TSD "N
M7_X49_T\_P#D'_[97/K\3=3L&5Y6R&7<%EB5596!PWRJI([@@X..XKU7_A,8
M_L']KX^7R]VWG[V=NS.W/W_EW8QWZ4 ,\(>!H/#*DQY:5P SMC/;( 'W5SSC
MD],DX&,WQK\-_P#A)YEN?.\O;&$QY>[HS'.=R_WO2N'F^)FIZQ*1: J "0D4
M0D(&>I)5B3R 2,#IP,UI>!?BE/<SI:7A5UE;:'V[6#' 4808()XZ9RV2V!B@
M#U#2;'^SX8[;.[RHT3.,9VJ!G&3C./6N5\:_#?\ X2>9;GSO+VQA,>7NZ,QS
MG<O][TJC\0_B6VBN;*U ,P'SLPR%W+E0!W;D')RHX&#DXXU?B;J=@RO*V0R[
M@LL2JK*P.&^55)'<$'!QW% 'M6DV/]GPQVV=WE1HF<8SM4#.,G&<>M<KXU^&
M_P#PD\RW/G>7MC"8\O=T9CG.Y?[WI6UH?BR+5;3^T?NHJL7&=Q0IRP.WGIR.
M,D$' SBO*KGXHZCJLNVU^7.=L<48D8@9/\2L20.N,#C.!S0!M_\ "C/^GG_R
M#_\ ;*/^%&?]//\ Y!_^V5+\/_BA)J$JV-YM)?A)!A3NY.&' YZ+@ YP,$G(
M]0H **** "BBB@#S_P"-?_'G'_U\+_Z!)75>$_\ CSMO^O>'_P! 6N5^-?\
MQYQ_]?"_^@25U7A/_CSMO^O>'_T!: -: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 *\G\/Q
M[-35ACY[^_!^5<_)'Q\VW?CYSD;MO0XSR?6*\JT+_D(Q_P#80U+_ -%)0!ZK
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*U
MJR=&_P!;=?\ 7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z'
M;UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-
M0!K5D^&O]4W_ %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%
M%% !1110 4444 %%%% !7GZ?\A&Z_P"OBQ_]%-7H%>?I_P A&Z_Z^+'_ -%-
M0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7E7P,_Y>O^V/_M2O5:\J^!G_ "]?]L?_ &I0!ZK1110 4444 %<Y?_#^SOI3
M=21DREU8L7=L[2#@JQ*[2!MQC&W@8XQT=<5=_%JTM)FM9%E!CD*,VU2H*MM)
MX;.._3..V>* /,?'/CEO%31DQB-8@V!NW$EL9.<+Q\HP,>O)SQZGH_@Y;O3(
MM.E=MK*&8Q%.=S&3;NPX(!(Y7K@$'!Q7.?&#1+6PMXGBCCCE,N!L54)7:=W"
MXR =O.#C/;/-OX3:L+*PEFN&"PPRMAF8G&54E=N.!D\ $EF8C&>H!T&E:!:^
M!8)KA2Q7&YR[*6.T':H^ZN<D@=R3C/3'D6@2-K6J1S(N#)=>;MR. '\QN3C.
M #]<<#/%1>)?%D_BB7YVVH6 2/?B->H!)) SR<N<=3T7 'I_@'3;#P^H59X9
M+F7 9EE0G)/"(,YQG\6/)[  &QK/P_L]8D-Q-&3(Q4E@[C.W QC.,$#!P,XZ
M$'FO(O''CUO%.Q?+6-(\G&0[$GK\VT$#&.!U/)SQCTW6OBG;:/,]I-'+OC.#
M@1D'(!!!\SH00>Q]0#Q7/_%?2;*WM8YX5C21G&PPJHWJ5R?ND97H=V&P< 8#
M$T !TLZ+H4NQP6E(9C&X9?FD1"H9>"-HVMR1G<,D57^!UJK/<3$?.JQJ#D]'
M+%ACIR5'Y?6L7PX)9M*OHP&,:M"RX7C.X&0Y YPJJ3Z#GC-:OP2U-(99K5CA
MY50KG&#Y>[(ZYSALX Z GM0!R6N7K6&HS7"8+17;L >F5E)&<8XXKZ-KYONX
MUUN_9(V^2YNB%;!Z22<-@X/0YQQ^%?2% !1110 4444 >?\ QK_X\X_^OA?_
M $"2NJ\)_P#'G;?]>\/_ * M<K\:_P#CSC_Z^%_] DKJO"?_ !YVW_7O#_Z
MM &M1110 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 %>5:%_R$8_^PAJ7_HI*]5KRK0O^0C'_P!A
M#4O_ $4E 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K
M;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>
M]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[
MS?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%%
M!1110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_135Z!7G;$C4YPO(,]I
MOR!@8B^3#;LDG+9&S&!G>#\I /1**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\J^!G_+U_P!L?_:E>JUY5\#/^7K_ +8_^U*
M/5:*** "BBB@ K@O'7PP&O2&\@<),P 8/DHV, '(R5(4=@0<#@<D][10!XO#
M\$[LL \D07(R07) [D H,GVR/J*ZW6/AV_\ 9Z:7:.H(D#2,^4#\-G.P'/.W
M .<!1R2!7=T4 >*?\*4O/[\/_?3_ /QNKVA_"*[L+B&X=XBL4J,0&?.%8$XR
M@YXKUVB@#A/'WPU_X2%_M<#JDNT AA\K8/!+ 9! R,X;("CC&:Y*'X)W98!Y
M(@N1D@N2!W(!09/MD?45[110!@Z!X/AT>U.GC+K(&\PDD;BZ[6/!^48X !X'
M<G)/GNI_!*97/V:5#&>GF[E8<GCY58' QSQDYX%>P44 >?\ @'X8G09/M=RR
MM*N0@C)V@$8+$D*22"1C& .>21M] HHH **** "BBB@#S_XU_P#'G'_U\+_Z
M!)75>$_^/.V_Z]X?_0%KE?C7_P ><?\ U\+_ .@25U7A/_CSMO\ KWA_] 6@
M#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O*M"_Y",?\ V$-2_P#125ZK7D_A\DZFH.<"
M_O\ ;\HP<Q_/\V_.1A<#9CDG<>@ /6**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O
M>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-
M_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_
M -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^0C=?\ 7Q8_
M^BFKT"O/T_Y"-U_U\6/_ **:@#T"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O*O@9_R]?]L?_:E>JUY5\#/^7K_MC_[4H ]5
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_^-?\
MQYQ_]?"_^@25U7A/_CSMO^O>'_T!:Y7XU_\ 'G'_ -?"_P#H$E=5X3_X\[;_
M *]X?_0%H UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KRK0O^0C'_ -A#4O\ T4E>JUY5
MH7_(1C_["&I?^BDH ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:
MLFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D
M^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_\ HIJ] KS]
M/^0C=?\ 7Q8_^BFH ] 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@ KRKX&?\O7_;'_ -J5ZK7E7P,_Y>O^V/\ [4H ]5HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_P#C7_QYQ_\
M7PO_ *!)75>$_P#CSMO^O>'_ - 6N5^-?_'G'_U\+_Z!)75>$_\ CSMO^O>'
M_P! 6@#6HHHH **** "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 **** "O*M"_Y",?_80U+_T4E>JUY5H7_(1C
M_P"PAJ7_ **2@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R
M=&_UMU_U\+_Z3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_
M(?\ KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.
MY_Z]YO\ T!J -:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\^+>7J5QD$"2XLPIVG:2D1++NQC<
MP.,YQSC ->@UYXL*G4[ER!N$]D <<@&,DC/H<#/T'I0!Z'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 %%%% !7E7P,_Y>O^V/\ [4KU
M6O*O@9_R]?\ ;'_VI0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!Y_\:_^/./_ *^%_P#0)*ZKPG_QYVW_ %[P_P#H"UROQK_X
M\X_^OA?_ $"2NJ\)_P#'G;?]>\/_ * M &M1110 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 %>5
M: "VHJ0&PNH:AEMIVY>(;1NQC)VGC.<#.,8KU6O)]!A4:FC@#<;_ %$$XY($
M:D#/H,G'U/K0!ZQ1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.
MC?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_
M ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G
M_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K4444
M %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_ $4U>@5Y^G_(
M1NO^OBQ_]%-0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7E7P,_P"7K_MC_P"U*]5KRKX&?\O7_;'_ -J4 >JT444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >?\ QK_X\X_^OA?_
M $"2NJ\)_P#'G;?]>\/_ * M<K\:_P#CSC_Z^%_] DKJO"?_ !YVW_7O#_Z
MM &M1110 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 %>5:%_R$8_^PAJ7_HI*]5KRK0O^0C'_P!A
M#4O_ $4E 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K
M;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>
M]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[
MS?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%%
M!1110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_135Z!7GZ?\A&Z_Z^+'
M_P!%-0!Z!117D7Q ^)LZ326-H0B1G:S@'>2 0X!/W0"<9 SE<AL&@#UVBOG*
MR\=7UDV]+B0DC'SMY@_)]PSQUQFO;? _BG_A);<7!7:ZL4<#[NX '([X((Z\
MCISC) .@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBL'QKXF'ARV:Y !<D*@.<%CZX[  GMG&,@D4
M ;U%?.NI^/;[4',IF=/18F,:@9)QA2,XSU.3C&2:Z?P'\3;CSX[2Z)ECE*1J
M<#>I)VJ<\;@<_-NR>X.<A@#V.BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*O@9_R]?\ ;'_V
MI5?X@?$V=)I+&T(1(SM9P#O) (< G[H!.,@9RN0V#7":'XDN-"9GMG*%QAN
MP..G# C(['&1D^IH ^F**Y_P/XI_X26W%P5VNK%' ^[N !R.^"".O(Z<XR>@
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_^-?_ !YQ
M_P#7PO\ Z!)75>$_^/.V_P"O>'_T!:Y7XU_\><?_ %\+_P"@25U7A/\ X\[;
M_KWA_P#0%H UJ*** "BBB@ HHHH **** "BL'QKXF'ARV:Y !<D*@.<%CZX[
M  GMG&,@D5XGJ?CV^U!S*9G3T6)C&H&2<84C.,]3DXQDF@#Z*HKQSP'\3;CS
MX[2Z)ECE*1J<#>I)VJ<\;@<_-NR>X.<AO8Z "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\B^('Q
M-G2:2QM"$2,[6< [R0"' )^Z 3C(&<KD-@T >NT5\Y67CJ^LFWI<2$D8^=O,
M'Y/N&>.N,U[;X'\4_P#"2VXN"NUU8HX'W=P .1WP01UY'3G&2 =!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %,FF6%2[D!5!)).  .223T I]>)?%_7I+JZ-EDB* +\N>"S*&W8P.<
M-M&<XP2,;C0!ZO\ \)99_P#/Q#_W^3_XJM:OE6O4O@KKTCM)IS$F,)YB9/W<
M, P QT;<#UP"#QEB: /6*\JT+_D(Q_\ 80U+_P!%)7JM>5:%_P A&/\ ["&I
M?^BDH ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]
M?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_K
MWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\
MKWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "BBB@
MHHHH **** "BBB@ HHHH **** "N \6Z6VGW U!L>0\@:22-#Y\>(A&N2#\T
M08!R ,@].<5W]-= X*D9!X(/2@"EIFIB[&TXWX!^4Y5E/1U/=3^G0^_S=JUN
M]M-)%*=TB2.&;).6#$,<GDY/<\U[+J.G-X5;S$W?8BQ(*C<]NS=6 [Q'^)?Q
M'/6GXA\!Q^*F:Y1_+NBJD\[X9 %PKJ>NUOE&X$X Y4GD@'CE>M? ZU94N)B/
MD9HU!R.J!BPQUX##\_K65:_!*Y9@)98E3G)3>[=.,*54'GW']*]5T+0HM#B%
MM ,*O4G[S'NQ/<G_ .L,    T**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS3XWV[M#!*#^[61@RY/
M+,N5..AP%;GJ,\=37I=4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB@#YCJ6TM
M6NW6&,9>1@JC(&2QP!D\=:]%U/X)3*Y^S2H8ST\W<K#D\?*K X&.>,G/ KH/
M!/PJ71G%U<LLDJ_=50=BG)^;)P6.,8R!M.>IP0 >@4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!\M7=JUH[0R##QL589!P5.",CCK45>Y>-?AA'K[M=Q.4G8#.>4;:N!D=5/09
M&0 /NDG->:>!O S>*FD D$:Q!<G;N)+9P,97CY3DY].#G@ [/X'6K*EQ,1\C
M-&H.1U0,6&.O 8?G]:]0K/T+0HM#B%M ,*O4G[S'NQ/<G_ZPP  -"@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S_P"-?_'G'_U\+_Z!
M)75>$_\ CSMO^O>'_P! 6N5^-?\ QYQ_]?"_^@25U7A/_CSMO^O>'_T!: -:
MBBB@ HHHH **** "BBB@#R_XXVK,EO,!\BM(I.1U<*5&.O(4_E]*\EKZ<UK1
MX]8A>TFSLD&#@X(P000?4$ ^GJ".*\MU/X)3*Y^S2H8ST\W<K#D\?*K X&.>
M,G/ H \ZM+5KMUAC&7D8*HR!DL< 9/'6OJ6N"\'?"F/19!=3L)9% *C;A%;N
M>2=Q'\)(&.N,XQWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %?+5W:M:.T,@P\;%6&0<%3@C(XZU
M]2UP_C7X81Z^[7<3E)V SGE&VK@9'53T&1D #[I)S0!X;7K7P.M65+B8CY&:
M-0<CJ@8L,=> P_/ZUF67P1N';$TT:KC@H&<Y],$)Q[Y_#T]3T+0HM#B%M ,*
MO4G[S'NQ/<G_ .L,    T**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPKXN:8]K?-.P^2=5*D9Q\JA
M",XQD$9P,\$>M>ZU4U/2HM40PSHKH>S#.#@C(/4'!.",$=C0!\P5Z5\$M,=I
MI;S'[M8_+R<\LS*V!Q@X"\\Y&1QS7:_\*MT[_GC_ .1)?_BZU;FX33%^S6X1
M-JEN@6*-<DF1@, #.<#(+D'D .Z@$VIZG]GS&A7?MW$O]R-><R.<CC@X&06(
M(!"AF7C/!?AAO.%[&!]F\UY$DF7-U)NCV$EN,1L6+C(W'@D<YK3TS3/^$@Q(
MX;['NW@/]^X;C$L@P/W? V)@ @ D! JUV% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P4 %S
M_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444 %9/
MBS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1)6M6
M3X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M UT#@J1D'@@]*X;4=.;PJWF)N^Q%B05&Y[=FZL!WB/\ $OXCGKW=-= X*D9!
MX(/2@#GH_'-O& LK?-C.8D>5",D;E:-6&"01R<@@@]*?_P )W:?WG_[\3?\
MQNHX_ L40"I),JIYFQ8W$802-O90456*D@<,6Q@8J3_A#4_Y[W/_ ($R?XT
M'_"=VG]Y_P#OQ-_\;H_X3NT_O/\ ]^)O_C='_"&I_P ][G_P)D_QH_X0U/\
MGO<_^!,G^- !_P )W:?WG_[\3?\ QND;Q]9K@%WYX'[B;GC/]ST%+_PAJ?\
M/>Y_\"9/\:CD\"Q2'+2SD],M,S'&Y7X+9*_,BG*D'*CG&00"3_A.[3^\_P#W
MXF_^-T?\)W:?WG_[\3?_ !NC_A#4_P">]S_X$R?XT?\ "&I_SWN?_ F3_&@
M_P"$[M/[S_\ ?B;_ .-T?\)W:?WG_P"_$W_QNC_A#4_Y[W/_ ($R?XT?\(:G
M_/>Y_P# F3_&@ _X3NT_O/\ ]^)O_C=(GCZS<!@[D$9!$$V/_0*;-X(CF4H\
MUP58$$&XD((/!!!/(-.7P6BY(FN!N+,=L[("6)9CM3:HR22< #)Z4 +_ ,)W
M:?WG_P"_$W_QNC_A.[3^\_\ WXF_^-T?\(:G_/>Y_P# F3_&C_A#4_Y[W/\
MX$R?XT '_"=VG]Y_^_$W_P ;H_X3NT_O/_WXF_\ C='_  AJ?\][G_P)D_QH
M_P"$-3_GO<_^!,G^- "'Q]9@[=[Y()QY$V>.O\'O2_\ "=VG]Y_^_$W_ ,;J
M,^!8F.\RS[N#DS,6RH8+AS\PP'88! .XY!XQ)_PAJ?\ />Y_\"9/\: #_A.[
M3^\__?B;_P"-T?\ "=VG]Y_^_$W_ ,;H_P"$-3_GO<_^!,G^-'_"&I_SWN?_
M  )D_P : #_A.[3^\_\ WXF_^-TC^/K- 6+N !DDP38_] I?^$-3_GO<_P#@
M3)_C2-X+1L$S7!VE6&Z=G *D,IVON4X(!&01D=* %_X3NT_O/_WXF_\ C='_
M  G=I_>?_OQ-_P#&Z9#X(CA4(DUP%4  "XD  '   / %/_X0U/\ GO<_^!,G
M^- !_P )W:?WG_[\3?\ QNC_ (3NT_O/_P!^)O\ XW1_PAJ?\][G_P "9/\
M&C_A#4_Y[W/_ ($R?XT '_"=VG]Y_P#OQ-_\;I%\?6;9 =^.#^XFXXS_ '/0
MTO\ PAJ?\][G_P "9/\ &HX_ L49RLLX/3*S,IQN9^2N"WS.QRQ)RQYQ@  D
M_P"$[M/[S_\ ?B;_ .-T?\)W:?WG_P"_$W_QNC_A#4_Y[W/_ ($R?XT?\(:G
M_/>Y_P# F3_&@ _X3NT_O/\ ]^)O_C='_"=VG]Y_^_$W_P ;H_X0U/\ GO<_
M^!,G^-'_  AJ?\][G_P)D_QH 9)\0;*/&YV&3@9AF&2>@^YUI_\ PG=I_>?_
M +\3?_&Z8_@B-LYFG.Y&0[Y?,RCXWK^\#8#8&2N&XX(I_P#PAJ?\][G_ ,"9
M/\: #_A.[3^\_P#WXF_^-T?\)W:?WG_[\3?_ !NC_A#4_P">]S_X$R?XT?\
M"&I_SWN?_ F3_&@ _P"$[M/[S_\ ?B;_ .-T?\)W:?WG_P"_$W_QNC_A#4_Y
M[W/_ ($R?XT?\(:G_/>Y_P# F3_&@!%\?6;\AW/4<03=C@_P>M+_ ,)W:?WG
M_P"_$W_QNHX? L4 PDLZCY1A)F0850B\)@<*H&<9( R2>:D_X0U/^>]S_P"!
M,G^- !_PG=I_>?\ [\3?_&Z/^$[M/[S_ /?B;_XW1_PAJ?\ />Y_\"9/\:/^
M$-3_ )[W/_@3)_C0 ?\ "=VG]Y_^_$W_ ,;J*?XCV-OC?(RYZ;H9AT^J5+_P
MAJ?\][G_ ,"9/\:KW'@".8[A/<*V0=PFR_RA@OS,&8 !VX! .XYS0 S_ (6E
MIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(H_X0#_ *?+S_P(_P#L:/\ A /^GR\_
M\"/_ +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM_P"0Y?\ XBC_ (0#_I\O/_ C
M_P"QH_X0#_I\O/\ P(_^QH /^%I:=_SV_P#(<O\ \11_PM+3O^>W_D.7_P"(
MH'@ 9!-W=MM96 >8,N5(9259"#@@'D4'P ,DB[NUW,S$),%7+$LQ"J@ R23P
M* #_ (6EIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(H_X0#_ *?+S_P(_P#L:/\
MA /^GR\_\"/_ +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM_P"0Y?\ XBC_ (0#
M_I\O/_ C_P"QH_X0#_I\O/\ P(_^QH /^%I:=_SV_P#(<O\ \11_PM+3O^>W
M_D.7_P"(IH^'2@[A<W0;+'<)5#G<$!RVS<1B->"<<#%._P"$ _Z?+S_P(_\
ML: #_A:6G?\ /;_R'+_\11_PM+3O^>W_ )#E_P#B*/\ A /^GR\_\"/_ +&C
M_A /^GR\_P# C_[&@ _X6EIW_/;_ ,AR_P#Q%'_"TM._Y[?^0Y?_ (BC_A /
M^GR\_P# C_[&FR?#I9>'N;IQAAAY5<?.K(W#(1DJQ&>HSQ0 [_A:6G?\]O\
MR'+_ /$4?\+2T[_GM_Y#E_\ B*/^$ _Z?+S_ ,"/_L:/^$ _Z?+S_P "/_L:
M #_A:6G?\]O_ "'+_P#$4?\ "TM._P">W_D.7_XBC_A /^GR\_\  C_[&C_A
M /\ I\O/_ C_ .QH /\ A:6G?\]O_(<O_P 17G_PH\4VV@^?]I?9YGE;?E9L
M[=^?N@^HZUZ!_P (!_T^7G_@1_\ 8T'X?K\NVYN5V1I&/+D1/E3.T'9&,XR>
M3D\]: #_ (6EIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(H_X0#_ *?+S_P(_P#L
M:/\ A /^GR\_\"/_ +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM_P"0Y?\ XBC_
M (0#_I\O/_ C_P"QH_X0#_I\O/\ P(_^QH /^%I:=_SV_P#(<O\ \11_PM+3
MO^>W_D.7_P"(IK_#I7Y:YNF., M*K$897X)0E3N13D8/ IW_  @'_3Y>?^!'
M_P!C0 ?\+2T[_GM_Y#E_^(H_X6EIW_/;_P AR_\ Q%'_  @'_3Y>?^!'_P!C
M1_P@'_3Y>?\ @1_]C0 ?\+2T[_GM_P"0Y?\ XBC_ (6EIW_/;_R'+_\ $4?\
M(!_T^7G_ ($?_8TV;X=K,I1[N[*L""#/D$'@@@KR#0 [_A:6G?\ /;_R'+_\
M11_PM+3O^>W_ )#E_P#B*#X &21=W:[F9B$F"KEB68A50 9))X%'_" ?]/EY
M_P"!'_V- !_PM+3O^>W_ )#E_P#B*/\ A:6G?\]O_(<O_P 11_P@'_3Y>?\
M@1_]C1_P@'_3Y>?^!'_V- !_PM+3O^>W_D.7_P"(H_X6EIW_ #V_\AR__$4?
M\(!_T^7G_@1_]C1_PK]=NS[3<_ZSS-WF)OW;/+SO\O=]WC&<8[4 '_"TM._Y
M[?\ D.7_ .(H_P"%I:=_SV_\AR__ !%'_" ?]/EY_P"!'_V-'_" ?]/EY_X$
M?_8T '_"TM._Y[?^0Y?_ (BC_A:6G?\ /;_R'+_\11_P@'_3Y>?^!'_V-'_"
M ?\ 3Y>?^!'_ -C0!Q_Q0\9VFMVR0VTF]Q,K$;'7@(XSEE ZD5T'A[XCV%I;
M00R38>.&-6'ER'!5 ",A<=:T!X &03=W;;65@'F#+E2&4E60@X(!Y%-A^':P
MJ$2[NPJ@  3X  X  "\ 4 ._X6EIW_/;_P AR_\ Q%'_  M+3O\ GM_Y#E_^
M(H_X0#_I\O/_  (_^QH_X0#_ *?+S_P(_P#L: #_ (6EIW_/;_R'+_\ $4?\
M+2T[_GM_Y#E_^(H_X0#_ *?+S_P(_P#L:/\ A /^GR\_\"/_ +&@ _X6EIW_
M #V_\AR__$4?\+2T[_GM_P"0Y?\ XBFI\.E3E;FZ4XP2LJJ3EF?DA 6.YV.3
MD\FG?\(!_P!/EY_X$?\ V- !_P +2T[_ )[?^0Y?_B*/^%I:=_SV_P#(<O\
M\11_P@'_ $^7G_@1_P#8T?\ " ?]/EY_X$?_ &- !_PM+3O^>W_D.7_XBC_A
M:6G?\]O_ "'+_P#$4?\ " ?]/EY_X$?_ &- ^'Z_-NN;EM\;QGS)$?Y7QN W
MQG&<#D8/'6@ _P"%I:=_SV_\AR__ !%'_"TM._Y[?^0Y?_B*/^$ _P"GR\_\
M"/\ [&C_ (0#_I\O/_ C_P"QH /^%I:=_P ]O_(<O_Q%'_"TM._Y[?\ D.7_
M .(H_P"$ _Z?+S_P(_\ L:/^$ _Z?+S_ ,"/_L: #_A:6G?\]O\ R'+_ /$4
M?\+2T[_GM_Y#E_\ B*/^$ _Z?+S_ ,"/_L:;'\.EBX2YND&%&$E5!\BJB\*@
M&0J@9ZG'- #O^%I:=_SV_P#(<O\ \11_PM+3O^>W_D.7_P"(H_X0#_I\O/\
MP(_^QH_X0#_I\O/_  (_^QH /^%I:=_SV_\ (<O_ ,11_P +2T[_ )[?^0Y?
M_B*/^$ _Z?+S_P "/_L:/^$ _P"GR\_\"/\ [&@ _P"%I:=_SV_\AR__ !%'
M_"TM._Y[?^0Y?_B*:?ATI.XW-T6RIW&52XVAP,-LW 8D;@'')S3O^$ _Z?+S
M_P "/_L: #_A:6G?\]O_ "'+_P#$4?\ "TM._P">W_D.7_XBC_A /^GR\_\
M C_[&C_A /\ I\O/_ C_ .QH /\ A:6G?\]O_(<O_P 11_PM+3O^>W_D.7_X
MBC_A /\ I\O/_ C_ .QH'@ 9!-W=MM96 >8,N5(9259"#@@'D4 '_"TM._Y[
M?^0Y?_B*/^%I:=_SV_\ (<O_ ,10?  R2+N[7<S,0DP5<L2S$*J #))/ H_X
M0#_I\O/_  (_^QH /^%I:=_SV_\ (<O_ ,11_P +2T[_ )[?^0Y?_B*/^$ _
MZ?+S_P "/_L:/^$ _P"GR\_\"/\ [&@ _P"%I:=_SV_\AR__ !%'_"TM._Y[
M?^0Y?_B*/^$ _P"GR\_\"/\ [&FCX=*#N%S=!LL=PE4.=P0'+;-Q&(UX)QP,
M4 ._X6EIW_/;_P AR_\ Q%'_  M+3O\ GM_Y#E_^(H_X0#_I\O/_  (_^QH_
MX0#_ *?+S_P(_P#L: #_ (6EIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(H_X0#_
M *?+S_P(_P#L:/\ A /^GR\_\"/_ +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM
M_P"0Y?\ XBFR?#I9>'N;IQAAAY5<?.K(W#(1DJQ&>HSQ3O\ A /^GR\_\"/_
M +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM_P"0Y?\ XBC_ (0#_I\O/_ C_P"Q
MH_X0#_I\O/\ P(_^QH /^%I:=_SV_P#(<O\ \11_PM+3O^>W_D.7_P"(H_X0
M#_I\O/\ P(_^QH_X0#_I\O/_  (_^QH /^%I:=_SV_\ (<O_ ,11_P +2T[_
M )[?^0Y?_B*#\/U^7;<W*[(TC'ER(GRIG:#LC&<9/)R>>M'_  @'_3Y>?^!'
M_P!C0 ?\+2T[_GM_Y#E_^(H_X6EIW_/;_P AR_\ Q%'_  @'_3Y>?^!'_P!C
M1_P@'_3Y>?\ @1_]C0 ?\+2T[_GM_P"0Y?\ XBC_ (6EIW_/;_R'+_\ $4?\
M(!_T^7G_ ($?_8TU_ATK\M<W3'& 6E5B,,K\$H2IW(IR,'@4 ._X6EIW_/;_
M ,AR_P#Q%'_"TM._Y[?^0Y?_ (BC_A /^GR\_P# C_[&C_A /^GR\_\  C_[
M&@ _X6EIW_/;_P AR_\ Q%'_  M+3O\ GM_Y#E_^(H_X0#_I\O/_  (_^QH_
MX0#_ *?+S_P(_P#L: #_ (6EIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(ILWP[6
M92CW=V58$$&?((/!!!7D&G'P ,DB[NUW,S$),%7+$LQ"J@ R23P* #_A:6G?
M\]O_ "'+_P#$4?\ "TM._P">W_D.7_XBC_A /^GR\_\  C_[&C_A /\ I\O/
M_ C_ .QH /\ A:6G?\]O_(<O_P 11_PM+3O^>W_D.7_XBC_A /\ I\O/_ C_
M .QH_P"$ _Z?+S_P(_\ L: #_A:6G?\ /;_R'+_\11_PM+3O^>W_ )#E_P#B
M*/\ A7Z[=GVFY_UGF;O,3?NV>7G?Y>[[O&,XQVH_X0#_ *?+S_P(_P#L: #_
M (6EIW_/;_R'+_\ $4?\+2T[_GM_Y#E_^(H_X0#_ *?+S_P(_P#L:/\ A /^
MGR\_\"/_ +&@ _X6EIW_ #V_\AR__$4?\+2T[_GM_P"0Y?\ XBC_ (0#_I\O
M/_ C_P"QH'@ 9!-W=MM96 >8,N5(9259"#@@'D4 '_"TM._Y[?\ D.7_ .(H
M_P"%I:=_SV_\AR__ !%-A^':PJ$2[NPJ@  3X  X  "\ 4[_ (0#_I\O/_ C
M_P"QH /^%I:=_P ]O_(<O_Q%'_"TM._Y[?\ D.7_ .(H_P"$ _Z?+S_P(_\
ML:/^$ _Z?+S_ ,"/_L: #_A:6G?\]O\ R'+_ /$4?\+2T[_GM_Y#E_\ B*/^
M$ _Z?+S_ ,"/_L::GPZ5.5N;I3C!*RJI.69^2$!8[G8Y.3R: '?\+2T[_GM_
MY#E_^(H_X6EIW_/;_P AR_\ Q%'_  @'_3Y>?^!'_P!C1_P@'_3Y>?\ @1_]
MC0 ?\+2T[_GM_P"0Y?\ XBC_ (6EIW_/;_R'+_\ $4?\(!_T^7G_ ($?_8T?
M\(!_T^7G_@1_]C0 ?\+&M+O]W;2J7/5I%=(T']]RP48!P ,C<Q5<KG<(M,TS
M_A(,2.&^Q[MX#_?N&XQ+(,#]WP-B8 ( ) 0*M2CX>1N'CDGN)$E\O>LLBMN$
M;%E7<4W 9)^ZPZFNHAA6%0B !5   &  .  !T H ?1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^
MD\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110
M 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$
ME:U9/AK_ %3?]?%U_P"E$E &M1110 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 %%,BF6494@C)&0<\J2"/J""#Z
M'BGT %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_ $G@
MK6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';
MUK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0
M!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%9^NZ[%H<1N9SA5Z
M?>8]E [D_P#US@ D %V:985+N0%4$DDX  Y))/0"O-]3\67'C)S8Z5N1%YDF
M8E.A.T C)4-CCC<W0@*&SE:E<3>-%&H79^S:;"R\#<S$D[2PPOS')V[B %SP
M"0^>X\*^(]-D(L;%E!QD*$9,X !.64;FP.>2Q R>AH Y27PW>> C]LM7,ULH
M!EB)(Z@!VVC( X!##+*."&4,3W?AGQ5!XCC,T!/RG#*V Z^F0">#V()!Z=00
M-BO)+[3+;6IQ=:%*J7,2ES&$:-2%P,KN4*"<A2I^5@<G'S;@#UNBN/\ !GQ"
M776-I.OE7*<%#G#%1\V,X(((.5.2!W.#CL* "BBB@ HHHH **** "BBB@ HH
MHH **** "LG1O];=?]?"_P#I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/_0[
M>M:LFY_X_(?^O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_P >=S_U[S?^@-6M
M63XL_P"/.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_ -*)*UJR?#7^J;_KXNO_ $HD
MH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#S3X@VUWX@NX]-A25;<;0[A6$9+88L3D*P0 8!P=V0.2*Q?%OAG
M_A GAOK.9OF;!1V^9MIW'[FW=&< ,.QQR<\>OW>_8WE;?,VG;OSMW8^7..<9
MZXYQ7BOCGPK<>'GBOII?M2!E&9LGD$L$*LS$J0#T/J#CC(!V'Q4U"[<)I]JC
M[9L"1PN%.]@B1^9G R?O XR"HS@D'"\1?"U= M3>Q3,9X"&R2J*?F_AYRK#(
M(^8DD8 R1CTW2M92_MTOLJJ/&';Y@57C+ MP/E.0>F,'.*\L\3>)I_'4XTRQ
M!\C.23D;L'[[>B#L.I."06*J #MM!\;(FGPZA?.%,A*E@K'+*S <*#@D+D\
M9Z8X%2R_$W3HS@SCH#PDAZ@$<A3SSR.H/!P017+_ !+T9=%TNWM$Y$<R#//)
M*2%FP2<9))QGC.!Q5NW\&VD.D-+Y:M(UJ9=[#+[C'O&&X( (& .,=<Y.0#O=
M/U"/48UN(6#1N,@C_/!'0@\@\'FN?F^)NG1,4,XRI(.$D8<>A"D$>X.#VKS3
M3M4:QT255SF:[\O(., QHQ^H(4J1Z'\#W'A?X?6EQI\<<J*SSQAS(!B0%P&&
M&.2-HP..#C)')! ,7X&?\O7_ &Q_]J5ZK7FGPBL?[/FOK;.[RI$3.,9VM*,X
MR<9QZUZ70!X5;>%/^$GU*[MM_E[9)WSMW=)<8QE?[WK70?\ "C/^GG_R#_\
M;*Y^VTBYU74KN*SD\J023DMO=,J)<$90$]2..G%=5I/@C5K::.66ZW1I(A9?
M/F.5# L,%<'(['B@"WK/_(>M?^O=OY3UU6M^*K71,"YD5"<87EFP<\[5!..#
MSC&>,YKE=9_Y#UK_ ->[?RGK'\/^'U\2ZI=W%SATMY2-IXR0Q2,$ 8*A4Y]2
M!G()H [K1_'-GK$GV>"4-(02 5=<XZXW*,GO@<XR>@-7M9U^#15\RYD5 >F>
M6/(!PHR3C(S@''4\5YO\5_"\.D+'J%JHB?S0I$>5YVY5A@@*5V?P@9)R3D<U
M_L?_  F^JKYW$2V\4A3."%:-'V!@ 3\\G)X.,X(XH [W3_B'8:A(L$<P+N<*
M"CKD]AEE R>W/)X'-:&K^)+?1V1+APAE)"Y!P<8SD@$ #(Y) KBOBCX,MH;5
MKV&-8Y(BF=B[0REMN-H(7.6SNP3QCITYSQ5._B.VTL?\M)?,CR[$Y8-''N)Q
MGDC)ZGGO0!ZAHGC.TUMS#;2;W"EB-CKP"!G+*!U(K;K$T3P9::(YFMH]CE2I
M.]VX)!QAF(Z@5MT 8GB_Q+_PCD!N_+:3#*,*< 9[LV#@=LX/) [YKDM!\#3Z
MY.-5U7!R 4AYXY.%93T4==O))/S\[@WI%% ')?$R%8=,F1  JB(  8  D0
M#H!7BEBD^FJFIPDKB5D#+GAE56P>,88-P#G< P(Q7MOQ2_Y!T_\ VS_]&I7.
M_"[1X]8TV:TFSLDG8'!P1A(R"#Z@@'T]01Q0!V_ACQ"GB"!;N,8W9#+D$JPZ
M@X_,="00<#->5?!3_C\D_P"O=O\ T..J_A76)/ EZ]I<X$;$++M&[L2C@C!Q
M\V?7:3\N[ %CX*?\?DG_ %[M_P"AQT >@>-O ,7B)"ZA4N!RLF,9. -KXY(P
M  >2O;C(.?X0\2W=M.-$OHV:5%8B93D%1]UFXY!Z;\YSA6&[<:[NB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA
M?_2>"@ N?^/R'_KWN/\ T.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HH
MHH *R?%G_'G<_P#7O-_Z U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*
M)*UJR?#7^J;_ *^+K_THDH UJ*** "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@#R_P =Z#=Z9?)K-DC2%L9 7>0P7805
M SM9!C/4'/*G;5?Q)JFH>,533TM)(%9P69]X4XZ98HH"CJ1@DD+CD8/K%% '
MDGQ!TR[MHX-(M8W>WCA0N88FP[@D'=MR.HW8]3DY."*6@ZYJ6A1B&"Q X +?
M9YM[8SRS;N3R?89P !Q7M%% 'F7C47>OZ7 [PMYYGRT:1OD "50=IRP&,=?7
MWKJ/LC_V3Y&UO,^P[=N#NW>3C;MZYSQCKFNEHH \L\)^#9=1TN:QE0Q2M.63
MSD(P0L>#R,@'!7(Z GKTINA^*=2T*#["UG+(\6Y5?$A '\(.%8,%/3:P!7 '
MK7JM% 'G7PETJXL'NS=(ZNS1_-(#\Q!DW$,>&Y/4$YSG/->BT44 >:>"-)FM
MM6NYY(W6-_/VLR,%.9E(PQ&#D<CVKTNBB@#A]6TZ5]:MK@(QB6!@7"DH#B;@
MMC /(_,5A:KHM[X6U!]3M(FFBF8[@HWL1(=SJ0HW+AAD, 0/E!)Y!]5HH \B
MU>+4/'DR6SP-;0(2V75P!P 22VT.PYV@ 'D@\9:KOC+PO=:3>)J^GIN"JN54
M!MI51'M$8 .TI@?+DCYC\H ->H44 >2>(M3U+QAML%M7@C=E+%Q(!D9^\Y51
MMZ'&TG(&,G K6\2>&GM)-+@A1G2VD =DC.T8:++MC(7<06.3ZG)YKT6B@ HH
MHH **** .:^(]H]W8311*SN?+PJ LQQ(I. .>E9GPBTZ6PM'29&1C.Q =2IQ
ML09P0..*[BB@#BOB9X)/B"-9H!FXBX &T;U8C(+$C&WDCG'48RV1R_PBT.XL
M+MWFBD13 P!=&49WH<9('/%>NT4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';U
MK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\
M6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4
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 %9.C?ZVZ
M_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<
M?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^
M@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 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 5DZ-_K;K_ *^%_P#2>"M:
MLG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%%
M!1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4
MW_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !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 %%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z
M3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D
M^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U
M9/AK_5-_U\77_I1)0!K4444 %%%% !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 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[
MW'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_]
M :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5F3>&+29B[P1%F
M)))B0DD\DDD<DT :=%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T :U%9
M/_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_ -^4
M_P#B:/\ A$[/_GWA_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3_P")H_X1.S_Y
M]X?^_*?_ !- &M163_PB=G_S[P_]^4_^)H_X1.S_ .?>'_ORG_Q- &M163_P
MB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_\30!K45D_P#")V?_ #[P_P#?E/\
MXFC_ (1.S_Y]X?\ ORG_ ,30!K45D_\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'
M_ORG_P 30!K45D_\(G9_\^\/_?E/_B:/^$3L_P#GWA_[\I_\30!K45D_\(G9
M_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T :U%9/\ PB=G_P ^\/\ WY3_ .)H
M_P"$3L_^?>'_ +\I_P#$T :U%9/_  B=G_S[P_\ ?E/_ (FC_A$[/_GWA_[\
MI_\ $T :U%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T :U%9/_")V?\
MS[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_ -^4_P#B:/\
MA$[/_GWA_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3_P")H_X1.S_Y]X?^_*?_
M !- &M163_PB=G_S[P_]^4_^)H_X1.S_ .?>'_ORG_Q- &M163_PB=G_ ,^\
M/_?E/_B:/^$3L_\ GWA_[\I_\30!K45D_P#")V?_ #[P_P#?E/\ XFC_ (1.
MS_Y]X?\ ORG_ ,30!K45D_\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 3
M0!K45D_\(G9_\^\/_?E/_B:/^$3L_P#GWA_[\I_\30!K45D_\(G9_P#/O#_W
MY3_XFC_A$[/_ )]X?^_*?_$T :U%9/\ PB=G_P ^\/\ WY3_ .)H_P"$3L_^
M?>'_ +\I_P#$T :U%9/_  B=G_S[P_\ ?E/_ (FC_A$[/_GWA_[\I_\ $T :
MU%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T :U%9/_")V?\ S[P_]^4_
M^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_ -^4_P#B:/\ A$[/_GWA
M_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3_P")H_X1.S_Y]X?^_*?_ !- &M16
M3_PB=G_S[P_]^4_^)H_X1.S_ .?>'_ORG_Q- &M163_PB=G_ ,^\/_?E/_B:
M/^$3L_\ GWA_[\I_\30!K45D_P#")V?_ #[P_P#?E/\ XFC_ (1.S_Y]X?\
MORG_ ,30!K45D_\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 30!K45D_\
M(G9_\^\/_?E/_B:/^$3L_P#GWA_[\I_\30!K45D_\(G9_P#/O#_WY3_XFC_A
M$[/_ )]X?^_*?_$T :U%9/\ PB=G_P ^\/\ WY3_ .)H_P"$3L_^?>'_ +\I
M_P#$T :U%9/_  B=G_S[P_\ ?E/_ (FC_A$[/_GWA_[\I_\ $T :U%9/_")V
M?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T :U%9/_")V?\ S[P_]^4_^)H_X1.S
M_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_ -^4_P#B:/\ A$[/_GWA_P"_*?\
MQ- &M163_P (G9_\^\/_ 'Y3_P")H_X1.S_Y]X?^_*?_ !- &M163_PB=G_S
M[P_]^4_^)H_X1.S_ .?>'_ORG_Q- &M163_PB=G_ ,^\/_?E/_B:/^$3L_\
MGWA_[\I_\30!K45D_P#")V?_ #[P_P#?E/\ XFC_ (1.S_Y]X?\ ORG_ ,30
M!K45D_\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 30!K45D_\(G9_\^\/
M_?E/_B:/^$3L_P#GWA_[\I_\30!K45D_\(G9_P#/O#_WY3_XFC_A$[/_ )]X
M?^_*?_$T :U%9/\ PB=G_P ^\/\ WY3_ .)H_P"$3L_^?>'_ +\I_P#$T :U
M%9/_  B=G_S[P_\ ?E/_ (FC_A$[/_GWA_[\I_\ $T :U%9/_")V?_/O#_WY
M3_XFC_A$[/\ Y]X?^_*?_$T :U%9/_")V?\ S[P_]^4_^)H_X1.S_P"?>'_O
MRG_Q- &M163_ ,(G9_\ /O#_ -^4_P#B:/\ A$[/_GWA_P"_*?\ Q- &M163
M_P (G9_\^\/_ 'Y3_P")H_X1.S_Y]X?^_*?_ !- &M163_PB=G_S[P_]^4_^
M)H_X1.S_ .?>'_ORG_Q- &M163_PB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_
M\30!K45D_P#")V?_ #[P_P#?E/\ XFC_ (1.S_Y]X?\ ORG_ ,30!K45D_\
M")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 30!K45D_\(G9_\^\/_?E/_B:/
M^$3L_P#GWA_[\I_\30!K45D_\(G9_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T
M :U%9/\ PB=G_P ^\/\ WY3_ .)H_P"$3L_^?>'_ +\I_P#$T :U%9/_  B=
MG_S[P_\ ?E/_ (FC_A$[/_GWA_[\I_\ $T :U%9/_")V?_/O#_WY3_XFC_A$
M[/\ Y]X?^_*?_$T :U%9/_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M
M163_ ,(G9_\ /O#_ -^4_P#B:/\ A$[/_GWA_P"_*?\ Q- &M163_P (G9_\
M^\/_ 'Y3_P")H_X1.S_Y]X?^_*?_ !- &M163_PB=G_S[P_]^4_^)H_X1.S_
M .?>'_ORG_Q- &M163_PB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_\30!K45D
M_P#")V?_ #[P_P#?E/\ XFC_ (1.S_Y]X?\ ORG_ ,30!K45D_\ ")V?_/O#
M_P!^4_\ B:/^$3L_^?>'_ORG_P 30!K45D_\(G9_\^\/_?E/_B:/^$3L_P#G
MWA_[\I_\30!K45D_\(G9_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T :U%9/\
MPB=G_P ^\/\ WY3_ .)H_P"$3L_^?>'_ +\I_P#$T :U%9/_  B=G_S[P_\
M?E/_ (FC_A$[/_GWA_[\I_\ $T :U%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?
M^_*?_$T :U%9/_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G
M9_\ /O#_ -^4_P#B:/\ A$[/_GWA_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3
M_P")H_X1.S_Y]X?^_*?_ !- &M163_PB=G_S[P_]^4_^)H_X1.S_ .?>'_OR
MG_Q- &M163_PB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_\30!K45D_P#")V?_
M #[P_P#?E/\ XFC_ (1.S_Y]X?\ ORG_ ,30!K45D_\ ")V?_/O#_P!^4_\
MB:/^$3L_^?>'_ORG_P 30!K45D_\(G9_\^\/_?E/_B:/^$3L_P#GWA_[\I_\
M30!K45D_\(G9_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T :U%9/\ PB=G_P ^
M\/\ WY3_ .)H_P"$3L_^?>'_ +\I_P#$T :U%9/_  B=G_S[P_\ ?E/_ (FC
M_A$[/_GWA_[\I_\ $T :U%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T
M:U%9/_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_
M -^4_P#B:/\ A$[/_GWA_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3_P")H_X1
M.S_Y]X?^_*?_ !- &M163_PB=G_S[P_]^4_^)H_X1.S_ .?>'_ORG_Q- &M1
M63_PB=G_ ,^\/_?E/_B:/^$3L_\ GWA_[\I_\30!K45D_P#")V?_ #[P_P#?
ME/\ XFC_ (1.S_Y]X?\ ORG_ ,30!K45D_\ ")V?_/O#_P!^4_\ B:/^$3L_
M^?>'_ORG_P 30!K45D_\(G9_\^\/_?E/_B:/^$3L_P#GWA_[\I_\30!K45D_
M\(G9_P#/O#_WY3_XFC_A$[/_ )]X?^_*?_$T :U%9/\ PB=G_P ^\/\ WY3_
M .)H_P"$3L_^?>'_ +\I_P#$T :U%9/_  B=G_S[P_\ ?E/_ (FC_A$[/_GW
MA_[\I_\ $T :U%9/_")V?_/O#_WY3_XFC_A$[/\ Y]X?^_*?_$T :U%9/_")
MV?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &M163_ ,(G9_\ /O#_ -^4_P#B
M:/\ A$[/_GWA_P"_*?\ Q- &M163_P (G9_\^\/_ 'Y3_P")H_X1.S_Y]X?^
M_*?_ !- &M63HW^MNO\ KX7_ -)X*/\ A$[/_GWA_P"_*?\ Q-7K+3HK!=D*
M*BDY(10HSTS@ <\4 4;G_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "B
MBB@ HHHH **** "JFK6/]H0R6V=OFQNF<9QN4C.,C.,^M6Z* ,G[->?\]H?_
M  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'
M_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[
M->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H
M^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2
M*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\
M =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_
M  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LU
MY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[
M->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K
M6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !
MW_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\
M =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G
M_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LU
MY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:
MB@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?
M_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !
MW_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\
M]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G
M_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ*
M ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__
M )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?
M_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SV
MA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\
M]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH
MR?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\
MDBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__
M )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'
M_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SV
MA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)
M^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2
M*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\
MDBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_
M  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'
M_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[
M->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H
M^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2
M*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\
M =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_
M  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LU
MY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[
M->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K
M6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !
MW_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\
M =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G
M_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LU
MY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:
MB@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?
M_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !
MW_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\
M]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G
M_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ*
M ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__
M )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?
M_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SV
MA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\
M]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH
MR?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\
MDBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__
M )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'
M_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SV
MA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)
M^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2
M*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'_P !W_\
MDBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[->?\]H?_
M  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H^S7G_/:'
M_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2*UJ* ,G[
M->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\  =__ )(H
M^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_  '?_P"2
M*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LUY_SVA_\
M =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[->?\]H?_
M  '?_P"2*UJ* ,G[->?\]H?_  '?_P"2*/LUY_SVA_\  =__ )(K6HH R?LU
MY_SVA_\  =__ )(H^S7G_/:'_P !W_\ DBM:B@#)^S7G_/:'_P !W_\ DBC[
M->?\]H?_  '?_P"2*UJ* ,FUTR;SEN9Y$;9&Z 1Q,GWV0DDF1_[@[#K6M110
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 %%%% !
B1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_1.jpg
<TEXT>
begin 644 image_1.jpg
M_]C_X  02D9)1@ ! @$ R #(  #_X@Q824-#7U!23T9)3$4  0$   Q(3&EN
M;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@
M<U)'0@                  ]M8  0    #3+4A0("
M                                             !%C<')T   !4
M #-D97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "
M&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D
M   "Q    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M
M96%S   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/
M" QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L
M971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV
M-BTR+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                    6%E:(
M     /-1  $    !%LQ865H@                     %A96B        !O
MH@  ./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$
M  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M    %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                  !D97-C         "Y)14,@-C$Y
M-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(                             9&5S8P         L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$                                  '9I97<      !.D_@ 47RX
M$,\4  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M       !                         H\    "<VEG(     !#4E0@8W5R
M=@        0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4
M %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$
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
M])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY
MGJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H
M4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+
MLL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]
M%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_
MR#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'3
M1-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZB
MWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJ
MY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[
M]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[@ .061O8F4 9
M   !_]L 0P ," @;"ALB$1<D*B0<&R D*R@H("0I)24Q+R4I+BHK*SDK*BXO
M-#4U-30O.SL[.SL[.SL[.SL[.SL[.SL[.SL[_]L 0P$-"PL0#A ;%!LD,B@A
M*#([-#(R,CL[.SL[.SL[.SL[.SL[.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$!
M0$! 0$! _]L 0P(-"PL0#A ;%!LD,B@A*#([-#(R,CL[.SL[.SL[.SL[.SL[
M.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$! 0$! 0$! _\  $0@(F :D P B  $1
M 0(1 O_$ !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (!
M P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P
M)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!
M  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$
M  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A
M)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V
M=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#   !$0(1 #\
M]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJU]_9\,ESC=Y4;OC.,[5
M)QG!QG'I5NLGQ9_QYW/_ %[S?^@-0 ?:;S_GC#_X$/\ _(]'VF\_YXP_^!#_
M /R/6M69-XGM(6*//$&4D$&5 01P003P10 S[3>?\\8?_ A__D>C[3>?\\8?
M_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\
M^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^
MTWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"
M66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\
MA++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TW
MG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_
M\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_
M^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_
M\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\
MD>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^
M1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>
M?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$
M/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(
M?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\
M A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?
M_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ
M@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99
M_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS
M_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\
M\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TW
MG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]
M_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5
M'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z
M/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H
M^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*
MH /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_
M\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[
M_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'
M_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?
M_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_
MD_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'
M_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\
MY^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA
M_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'
M_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\
M0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G
M_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X
M2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y
M_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-
MY_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )
M99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'
M_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\
M^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D
M>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#B
MJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%
M4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++
M/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_
M\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P#
MA_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?
MY/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_
MR?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'
MH_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>
M?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \
M8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _
M$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^
M(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\
M"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y
M'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3
M>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)9
M9_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$
MLL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?
M\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P
M(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_X
MJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q
M5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1
MZ/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'
MH^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_
MSQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_
M]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_
M[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "
M'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\
M"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ
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
M-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;
M_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !
M1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5
M-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3
MP4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !
M63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425
MK5D^&O\ 5-_U\77_ *424 :U%%% !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 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_
M %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?
M^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?
M]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK
M5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6
MK)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0
M!K4444 %%%% !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 4457O=1BL%WS.J
M*3@%V"C/7&21SQ0!8HK/TS7X-49XX)%D,6W=LY4;@2,-T/0]"<=#S6A0 444
M4 %%%% !1110 4444 %%%% !1110 4451O=<M[!MDTL:,1D!W53CIG!(XXH
MO454TO5(]5C6Y@;=&^<'!&<$@\$ ]0>U6Z "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BN<\7^.8/#*@29:5P2J+C/?!)/W5SQGD]< X
M..5T_P"-T<TBI-"4C)P7$F_;[[=@R/7!SCH">" >FT4R&99E#H058 @@Y!!Y
M!!'4&LKQ-XJ@\.1B:<GYCA57!=O7 )' [DD =.I (!L45Y9#\<E+ /;D+D9(
MER0.Y *#)]LCZBO1=%UB/6(4NX<[)!D9&",$@@CU!!'IZ$CF@"]1110 4444
M %%%% !1110 4444 %%%% !13)IEA4NY 50223@ #DDD] *\WU/XVQ0N4@A:
M1!_$S^7DY/0;6.,8(S@^H% 'I=%<IX,^(47B<F(*T<JKN*GYEQG&0PQG&1G(
M'7C.":ZN@ HKSS7OC)!82&&",S;206WA$XQ]TX;<.O. .,C(.:O>$/BA%X@D
M%JR-'*V[:,[U(49^]@$'&3R,8'7)Q0!VM%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C
M?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/
M_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U
M[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !5'6[QK*"2:-2TBHQ10K/EL?*-J\D$X
MSZ#DD#FKU% 'BG_"Z[S^Y#_WR_\ \<H_X77>?W(?^^7_ /CE>D>/M/@N;.:2
M=5)CB<HS8!5L?+ANH)8 8!^;@'/2OGB@#O\ _A==Y_<A_P"^7_\ CE'_  NN
M\_N0_P#?+_\ QRN J6TM6NW6&,9>1@JC(&2QP!D\=: .Z_X77>?W(?\ OE__
M (Y1_P +KO/[D/\ WR__ ,<KT/0?AS9Z5&$:-97(&YY5#9(SR%;(4<]!VQDD
MC-:7_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\
MQRO3;WP+8WJ['MXP <_(OEG\TVG'/3.*\]\;_"?[ KWEF<QHK,Z.?F !S\IQ
MR .Q.>.K$XH J?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..5P%=5\-O#
M/]N7:[QF*'#OD9!Q]U>00=QZ@XRH;'2@#W+1)Y;B".6< 2NBLP"E,%AG;M8D
M@C.#D]1G Z"]110 4444 %%%% !1110 4444 >1>-_BC<VUQ):6K*J1/C>$R
MY*C#J=^1@-GHHZ#!QUY>Z^)&H72F-IV ./N*B-P<\,B@C\#[=*^A:^9_$MS#
M<W,LELH2$N=@&<8Z9 (& W7;CY<X[4 -NO$-S=J8I9I70XRKR.RG!R,@G'6L
M^BNU^%'AS^U;L3M_J[;#GW;_ )9C@@]06[CY<'K0!Z5\-O#/]AVB[QB6;#OD
M8(S]U>0"-HZ@YPQ;'6NKHHH **** "BBB@ KG/'/B]?#,'F@!I7.U%)[XR6(
MSG:O?'<@9&<CHZ\'^+=ZUQJ#H<8B2-1CT*[^??+GTXQ0!FZGX]OM0<RF9T]%
MB8QJ!DG&%(SC/4Y.,9)JUX;^(MWI<JO)*\D19=ZN?,)7OMW'(.#D8(!.,Y%<
MK5K2M,?5)4M8AEY& '7 SU)P"< <DXX )H ^H*KZC>K81/</DK$C,0.N%!)Q
MG'/%6** /![WXMZA<-N1UC&,82-2/K\^\Y_'''2L^]^(FH7J['G8 '/R!8S^
M:!3CGIG%>T>/[A(+"X:0;E,9 & ?F8A4//HQ!SU&,CFOG6@"U?:M-J&//D>3
M;G'F.S8SC.,DXS@5-H&C-K4\=HG!D;&>. .6;!(S@ G&><8'-9]>R_"#PF;"
M,ZC)]^=<(,$$)G))S@'>0"..@!!^8B@#O=/T^/3HUMX5"QH, #_/)/4D\D\G
MFK%%% !1110 4444 >;_ !#^)ITUC961'FJ?G? 8+C^$ Y!;^]GA>GWL[?,O
M^$LO/^?B;_O\_P#\569-,TS%W)+,222<DD\DDGJ33: /6OA/XWEOG.GW+;_E
M+([MER01E.>6X)([@ ]1C;ZA7B7P;T<W=V;HYVVZ$Y!'WG!4 CJ05W'CN!D]
MC[;0 4444 %%5[W48K!=\SJBDX!=@HSUQDD<\5#9:Y;W[;(98W8#)".K''3.
M 3QS0!>HHHH **** "BBLSQ/,T-I<.A(98)2"#@@A"001T(H ^==;U1M5GDN
MFSF5V;!.[ )X7/HHP![#H*I45U7PV\,_VY=KO&8H<.^1D''W5Y!!W'J#C*AL
M=* /</#UJUI;00R##QPQJPR#@J@!&1QUKPKXBZRVJ7TI;@1,8E'' C)'7 ZG
M+<],XS@5]"U\OZM??VA-)<XV^;([XSG&YB<9P,XSZ4 5:^A?AO:M:Z? CC!*
MLW4'AW9U/'J"#_/FO$O"7A]M?N4M1G:3ER.R#ECG!P>PR,;B >M?1\,*PJ$0
M *H   P !P  .@% #Z*** "BBB@ HHHH ***\Z\??%#^RF-G9[6E&0[GE4.,
M8 Z%@>3G(&,$$Y"@%WXA_$-=!4VL!!N6'U$8/<^K'^%?Q/& WGGPSTTZQJ"R
M2'=Y>Z5BS'<2",'/4G>P)R><'.>AY*:9IF+N268DDDY))Y))/4FO7?@IHWE1
M2WS#F1@BY7!VIR2&[AB<''&4[GH >ET444 >>?&C6#;6R6BY!G?)X&"L>"1D
M\@[BI&/0\]CXQ7H_QNO6>XAMSC:D18'OEV(/X?(,?C^'G% 'HOP2M6:YEF ^
M18=I.1U=U*C'7D*?R^E=Q\4M8.FV+A<AIB(P0 ?O9+9SV*!AD<Y(^H/ACX?7
M2;-'X,EP!(Q'HPRBYP#@+V.<,6P<&L?XVW2K;10D_.TVX#!Z(C!CGIP6'Y_6
M@#QJNM^%4+/J,1 )"B0D@9P/+89/H,D#ZD"N2KV+X+Z";>%[]P,S':G SM0G
M<<YSAFX(X^Z#SQ0!Z11110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_ -)X
M*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 44
M44 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_
M %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4454U74TTN)[J4X2-23TR<= ,D#)/ &>20* //_C/XC\B
M---3[TN'?_=4_*.1W89X.1MYX->05:U74WU25[J4Y>1B3UP,] ,DG ' &>
M*JT %>G_  =\)EV_M63[J[EC!!!)(PSYX! !*]\G/0J,^=:5ICZI*EK$,O(P
M ZX&>I. 3@#DG' !-?2NE:8FEQ):Q#"1J .F3CJ3@ 9)Y)QR230!;HHHH **
M*AN[I;1&FD.$C4LQP3@*,DX'/2@#YHURR6PN)K=,E8I74$]<*Q SC'/%>V_"
MS0AIEDDA&)+CYV)P3@_<&1VVX."3@L>F<5Y5X0T9O%=\!+\P9FEE/ R,Y;@%
M?O$A?EZ9R!@5]"T %%%% !1110 4444 %%%% !113)IEA4NY 50223@ #DDD
M] * .-^*_B/^RK0P+_K+G*#V7_EH>01T(7L?FR.E>%5M>,/$K>(KAKEONCY8
MQ@ A 25!P3SSD\GDG'& ,6@!T,+3,$0$LQ   R23P  .I-?1'@7PY_8%HD#?
MZQOGD_WFQD=2/E "\<'&>]>:?"#PS]OG-](/W=O]W(X,AZ=00=HYZ@@[#7M=
M !1110 4444 %%%% !7#_$'X=-XE9;F*0+*B!=KCY" Q(Y&2",GL<\#CDUW%
M% 'A5O\ "&_E=HR$55SAV<;6P<<!=S<]1E1QUP>*]0\&>!8O#"DJ=\K_ 'I"
M,'&>% R<#UY.3R>@ Z6B@ HHK$\8>)5\.V[7+?>/RQC!(+D$J#@CCC)Y' ..
M< @'F7Q>\5&^F_L^,@Q0$%L8.9,'/()X4'&./FW YP,>>TZ:9IF+N268DDDY
M))Y))/4FFT ;'A+P^VOW*6HSM)RY'9!RQS@X/89&-Q /6OH^&%85"( %4
M8  X  '0"N-^%'AS^RK03M_K+G#GV7_EF."1T);L?FP>E=K0 4444 %%%% !
M1110!X_XG^#LL;M+8[6C."(V;#@D\J">"!U!+ XXY(R:6C_!N[NSF<K"N2#D
MAWZ<$!3M()XY8'J<=,^VT4 9^A:%%H<0MH!A5ZD_>8]V)[D__6&  !H444 %
M9^NZ[%H<1N9SA5Z ?>8]E [D_P#US@ D8GB_XB0>',Q?ZR<;?W:G& >[-@@<
M=N3R.,'->(:[KLNN2FYG.6;H!]U1V4#L!_\ 7.222 6O%GBR7Q)+YTO"KD(@
M/RJ/ZD]SW]@ !ZG\)?"ITN WD@'F7 4KT.(\97G'!;.2,G@+G!!%>:>!/"[>
M(;E8RI,*$-*>VT<[<Y'+8P,'/4@<&OHB@ HHHH **** "N<^(EZUEI]PZX)*
M!>?21@A].<,<>]='7'_%BZ6'3Y$8X,C1JO!Y(</CVX4GGT]: /!:]U^%'AS^
MRK03M_K+G#GV7_EF."1T);L?FP>E>1>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$
M ]:^DJ &33+"I=R J@DDG  ')))Z 5\L5]*>+/\ CSN?^O>;_P! :OG/3K)K
M^5+=,!I7503TRQ &<9XYH ]7^#'ASR(WU)_O2Y1/]U3\QX/=ACD9&WC@UZ75
M32M,32XDM8AA(U '3)QU)P ,D\DXY))JW0 4444 %%%% !117C_Q)^)/VW=I
M]FW[KD22 _?]54_W?4_Q=!\OW@#5^)/Q)^Q;M/LV_>\B20'[GJJG^]ZG^'H/
MF^[Y!110 5]*>%-+_LJTAMBNUDC7<,YPQY?G)_B)Z''IQ7A?@+1O[7O8H2,H
MK;WRNY=J?-@CIAB O/'/?H?HJ@ HHHH \/\ C)=+-?!%.3'"BMP>"2SX]^&!
MX]?6L+P1H(UR[CMF!,>=SX!/RJ,D$@C ;A<YX)'?BKOQ2_Y",_\ VS_]%)7>
M_!OP^MK;F_."\Y(!]$0D8Z9!+ D\D$!>XH ]#KRKXY_\NO\ VV_]IUZK7BGQ
MK_X_(_\ KW7_ -#DH XK2M,?5)4M8AEY& '7 SU)P"< <DXX )KZ:M+5;1%A
MC&$C4*HR3@*, 9//2O*O@IH0D:74''W,(A.",D9<XZ@@;1GCAB.><>MT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0
M7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5
MD^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5
MD^&O]4W_ %\77_I1)0!K4444 %%%% !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 9//2L+2_ EOIUT^I*6:60N</M*J9&R2OR@@]1UZ$CO71T %>%?%:X>_U%H
M,F-8XT"@ECN ?&.<G+D#'MQFO=:YR7P);RWG]K,6,N0=IVF/*H$!QMSD8!'/
M#<T :'AK1QH]M%:#&8T ;!)!8\N03S@L2>WT'2M.BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_
M $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S
M?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_
M]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q_%OB!= MGNCC<!A
M >[GA1C(R.YP<[02.E 'F7Q?\6"_D&G1_<@;+G((+XP ,9(V D'GJ2"/E!KS
MJG33-,Q=R2S$DDG))/)))ZDTV@ K2A\,7<RAT@E*L 01$Y!!Y!! Y!J;PEX?
M;7[E+49VDY<CL@Y8YP<'L,C&X@'K7T?#"L*A$ "J   ,  <  #H!0!\T77AZ
MYM%,LL,J(,99XW51DX&21CK6?7U57C7QET**PECN8AM:X\S>!]TE=OS8[$[N
M?7KUR2 >=5[O\+O"[:);&252LTY#,#P0HR$4C)YY)Z C=@CBO,OAMX9_MR[7
M>,Q0X=\C(./NKR"#N/4'&5#8Z5] 4 %%%% !1110!@^.KU;*QN';)!B9>/63
MY!Z<989]J^<Z]_\ BE_R#I_^V?\ Z-2O * "NGF\<R)81Z3#E0 _FMW;<[-M
M'HN#\W<].F=W,5Z5\-OAM]MVZA>+^ZX,<9'W_1F']WT'\74_+]X K^!/A<VK
M*MY=96$D%4QAG7USD;5/&.[#.,<,>SU/X1V-TA2)6B?LRLS<X.,AR01GDXP>
M.HKM:* /)Q\#6W$&X&W P?*YSSD8W\ <8.3G)X&.?1?#_AV'0(OL]N"%SDDD
MDEL %CGN<#I@>@%:=5-5U--+B>ZE.$C4D],G'0#) R3P!GDD"@#SWXR>*%CC
M&F1L"SD-*!SA1@JIXZL<-U!  R,-7D56M5U-]4E>ZE.7D8D]<#/0#))P!P!G
M@ "JM %C3[)KZ185P"QZMPH'4L3SA5&2Q[ $UT^J:V^JK%H6GAF@3"C (:5L
M[F<@D[5SE@I.!]YL8 7DH86F8(@)9B  !DDG@  =2:^@/ W@:/PS'DX:=Q\[
M_KM7/11^;'D]@ "IX.^&<&A 32XEGP,E@"BD'/R C@CCYCSQD;<D5C_&?Q'Y
M$:::GWI<._\ NJ?E'([L,\'(V\\&N]UK6(]'A>[FSLC&3@9)R0  /4D@=AZD
M#FOFW5=3?5)7NI3EY&)/7 ST R2< < 9X  H JU:TK3'U25+6(9>1@!UP,]2
M< G ').. ":JUZK\&/#/W]3D'JD61_WVPR/^ @@_WP: /3=.LEL(DMTR5B15
M!/7"@ 9QCGBK%%% &/XM\0+H%L]T<;@,(#W<\*,9&1W.#G:"1TKYOFF:9B[D
MEF))).22>223U)KN/BOXL.J3FR3_ %5LQ'!/S/T8D' ^4Y4<>I!(;CA: "O<
MOA3X772[87;J/.N!NSW"'!5<Y/!^\>AY (^45YEX!\)GQ'<!&_U4>&D)!P1G
M[F1C!;ZC@$C.,5]"T %%%<)\5_%@TN V2?ZVY4C@CY4Z,2#D_,,J./4@@KR
M>9>._%#>(;EI Q,*$K$.VT<;L8'+8R<C/0$\"N=HHH T-"T*77)1;0#+-U)^
MZH[L3V _^L,D@'WSPKX.@\.1A(P#)CYI"!O;.,\]EX&%S@8YR<DT/AYX*7P]
M"'D4?:9!\YSNP,Y" ]@.-V,Y;N0%QUM &3XL_P"/.Y_Z]YO_ $!J^:Z]G^,G
MB!;6W%@,%YR"1Z(A!SUR"6  X((#=Q7C% !7MOP7A9+)B00&G<@D8R-J#(]1
MD$?4$5XI#"TS!$!+,0  ,DD\  #J37TKX:T<:/;16@QF- &P206/+D$\X+$G
MM]!TH TZ\T^,_B/R(TTU/O2X=_\ =4_*.1W89X.1MYX->@:KJ::7$]U*<)&I
M)Z9..@&2!DG@#/)(%?.&OZRVM3R7;\&1LXXX X5<@#.  ,XYQD\T 9]6M*TQ
M]4E2UB&7D8 =<#/4G )P!R3C@ FJM>K_  ;\*E =4D ^8%8NA[D.V,<'C:.0
M<;LC!!(!Z1I6F)I<26L0PD:@#IDXZDX &2>2<<DDU;HJ&[NEM$::0X2-2S'!
M. HR3@<]* .%^+_B;[! +&,_O+C[V#R(QUZ$$;CQT((WBO%:U?$_B%_$$[7<
M@QNP%7)(51T S^9Z DDX&:RJ '0PM,P1 2S$  #))/   ZDU](>$O#ZZ!;):
MC&X#+D=W/+'.!D=AD9V@ ]*\W^#'ASSY'U)_NQ91/]YA\QX/93CD8.[CD5[!
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %5]0U"/3HVN)F"QH,DG_/
M)/0 <D\#FH=8UJ'1X_/N'")D#)R<D]   23]!T!/0&O#?&?C.7Q9*(D#"(-B
M.,<L2> Q SECG  SC.!G)) #QMX^E\1.44LEN.%CSC(R#N?'!.0"!R%[<Y)[
M7X;?#;[%MU"\7][P8XR/N>C,/[WH/X>I^;[M[P)\,H])5;JZ :YR& SE8_0<
M<,W<GD XV]-Q[V@ KYU\>ZS_ &O>RS Y16V)AMR[4^7(/3#$%N..>_4^Z>*]
M4_LJTFN0VUDC;:<9PQX3C!_B(ZC'KQ7S70 5I>&M'.L7,5H,XD<!L$ A1RY!
M/&0H)_H>E9M>B_!33/.N);HA2(HP!G[P:0\$<<<*P)SGG'0F@#V6BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K
M5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@
MHHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LG
MPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O#_BOXL.J3FR3_56S$<$_,_1B0<#Y3E1QZD$AN/4/'7B/^P+
M1YU_UC?)'_O-G!Z$?* 6YX.,=Z^=: "BBNG^'GA4>(KD)("88QNDQD9_NKD#
MJQ]P=H;!R* /3OA1X<_LJT$[?ZRYPY]E_P"68X)'0ENQ^;!Z5VM%% !7D7QP
MO5>6"W&=R([$]L.0!^/R'/X?AZ[7-7/P_M[J\&JN7,@96V[@$RB@*< 9XP#U
MZ]>.* (?AMX9_L.T7>,2S8=\C!&?NKR 1M'4'.&+8ZUU=%<OXY\<Q^&8\##3
MN/D3]-S8Z*/S8\#N0 =117G_ ,+=:O=<\RYN9-T2_(HV1C+<$G*@$;1CJ,'=
M[5Z!0 4444 <)\9+IH;$(IP))D5N!R &?'MRH/'IZ5XA7I_QA\6178738OF:
M.0,[ _*" R[/<_-SZ8QR<@>84 %?46G62V$26Z9*Q(J@GKA0 ,XQSQ7R[7U5
M0 4444 %>2?&+Q87;^RH_NKM:0@D$DC*IC@$ $-WR<="ISZ7K^LKHL$EV_(C
M7..>2>%7(!QDD#..,Y/%?-5W=-=NTTAR\C%F. ,ECDG XZT 1445WOPK\%+K
M,AO)U#01' !/WG&#@KW4 Y.< D@<C<* .M^%_@7^RD^VW*8N'^Z&ZHI'ICAC
MSGJ0,#@EA7H%%<O\0_%1\.VQ>,@32';'G!Q_>;!/11[$;BN1@T >>?%GQ?\
MVG+]@B/[J!OFRN"9!E3R><*#CMDYZC::X"BB@#5\,>'G\03K:1G&[)9L$A5'
M4G'Y#H"2!D9KZ/M+5;1%AC&$C4*HR3@*, 9//2N2^&?@X:%!Y\@'GS $G!#*
MI (CYZ$=6X'/!SM!KLZ "N:\?>+!X<MRZ_ZV3*Q@$9!Q]_!SD+]#R0#C.:Z6
MOGSXA^*AXBN2\9)AC&V/.1G^\V">K'V!VA<C(H YBBBNR^%WA==;N3)*H:&
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
M ?F)+<\C..U>K_%;7CI=F8T(WW!\OJ,[2#O."#D8^4^FX'.<5X10 5VOPO\
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
M/^> .@ X X'%>[_\*MT[_GC_ .1)?_BZ/^%6Z=_SQ_\ (DO_ ,70!X!17O\
M_P *MT[_ )X_^1)?_BZ/^%6Z=_SQ_P#(DO\ \70!Y%X.\;2^%V8QJKK*4WAL
MYPF> 0>"=QY(/;BNS_X7G_T[?^1O_M==5_PJW3O^>/\ Y$E_^+H_X5;IW_/'
M_P B2_\ Q= '%7WQOF?'D0HG7/F,TF>F,8V8[^N?;OE7WQ>O[G&PI'C.?+0'
M.<=?,W]/;'7G/%>E?\*MT[_GC_Y$E_\ BZ/^%6Z=_P \?_(DO_Q= 'A%[J,M
M^V^9V=@, NQ8XZXR2>.:KU[_ /\ "K=._P">/_D27_XNC_A5NG?\\?\ R)+_
M /%T >,>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$ ]:]ZUR(:=8S)#E!%;.$P3E
M=D9VX.<Y&.N<T:'X1M=#9GMHPC.,$Y9CCKC+$X'KCK@9Z"M6:%9E*. 58$$$
M9!!X((/4&@#Y8HKUW4/@C'-(SPS%(R<A#'OV^V[>,CTR,XZDGDRZ7\$X(&W7
M$K2 $$!5$8XZ@\L2#[%2.>?0 \Z\*^#I_$<@2,$1Y^:0@[%QC//=N1A<Y.><
M#)'ONA:%%H<0MH!A5ZD_>8]V)[D__6&  !:M;1+11%$JH@SA4 51DY. ..M3
M4 >?_&?2_M-HER%RT$@R<XPK\'C/.6V=B?PS7BM?4EW:K=HT,@RDBE6&2,AA
M@C(YZ5YK=? Y&8F*X94XP'C#MTYRP90>?8?UH \EKHO"'@:?Q,Q,>%B0@,[9
MQVR !]YL<XX'3)&1GTOP_P#!^VTYO,N&,[ \ C8G8C*@G)X/4[2#@KWKNH85
MA4(@ 50  !@ #@  = * *6A:%%H<0MH!A5ZD_>8]V)[D_P#UA@  >-?%?Q'_
M &K=F!?]7;90>[?\M#R >H"]Q\N1UKW6N4_X5;IW_/'_ ,B2_P#Q= '@%;O@
MKPR?$=RML20@!9R,9"CTSW)('?&<X(!KV+_A5NG?\\?_ ")+_P#%UJZ%X6MM
M!W?9DV>9MW?,S9VYQ]XGU/2@#3AA6%0B !5   &  .  !T I]%% 'E7QS_Y=
M?^VW_M.O*J^C_%GA.+Q)%Y,O#+DHX'S*?Z@]QW]B 1PO_"C/^GG_ ,@__;*
M/*J[?P-\,Y-</GW&Z.#'!QAWR,C;N!^7G.[!!Z#/)7T;1_A;8Z:=Q0RL"2#,
M=W48QM "$=QE2<]^F.MH KZ?I\>G1K;PJ%C08 '^>2>I)Y)Y/-2S!BI"$!L'
M!(R >Q(!&1[9'U%/HH ^5:*]GU[X-P7\AF@D,.XDE=@=.<?=&5VCKQDCG P!
MBJME\#XD;,T[,N. B!#GUR2_'MC\?4 \JT_3Y-1D6WA4M(YP /\ / '4D\ <
MGBO9? GPRCTE5NKH!KG(8#.5C]!QPS=R>0#C;TW'JM#\-V^A*R6R! YRW)8G
M'3EB3@=AG R?4UIT %?.OCVUEM[Z?SPP+R,RECG*$G80?3& /3&W@C ^BJS]
M9T"#6E\NYC5P.F>&'()PPP1G S@C/0\4 ?,M=5\-_$L7A^Y,T^[8\93*C."7
M4Y(SG  .<9/H#79WOP/B=LPSLJXY#H'.?7(*<>V/Q]*__"C/^GG_ ,@__;*
M-#7?C/!;@I:*TK]F8;(^1UY^8X. 1A<\X/3/EFO>(Y]=D,T[$\DA<G8N<<*O
M8<#W.,DD\UZ;8_!"%,^?,[],>6JQXZYSG?GMZ8]^W9Z/X0M-'.Z"%58$D,<L
MXR,'#-E@,=@<=?4T >2>%_A3<ZHRR7 ,,.>=W$A'.0%(X/'5L<$$!NE>P:#X
M<@T*,0P*!P 6P-[8SRS=SR?89P !Q6G10 4444 <%\:(6>R4@$A9T)(&<#:X
MR?09('U(%>)5]1:AI\>HQM;S*&C<8(/^>".H(Y!Y'->;W7P.1F)BN&5.,!XP
M[=.<L&4'GV']: /):V/#/A6?Q'(88 /E&69LA%],D \GL "3UZ D>GZ/\%[:
MV.ZX=I2">!^[0C& " 2V0><AAVXZY[VUM$M%$42JB#.%0!5&3DX XZT 97A/
MPG%X;B\F+EFP7<CYF/\ 0#L.WN22<7XO7#Q6#*@RKR('."=JYW \=/F51D\<
MXZD5VM4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB@#YCHKU>;X&J6)2X(7)P#
M%D@=@2'&3[X'T%7M&^"T%JV^YD:8=E \M>ASG#$GL1@KTYR#0!Y?X>\,3^('
M,5NN=N-S$X503C)/]!DD X!Q7N7A#P-!X94F/+2N &=L9[9  ^ZN><<GIDG
MQNVMHEHHBB5409PJ *HR<G ''6IJ "BBB@ HHHH **** "BBB@ HHHH R?$O
MB6+P[%]IGW;2P4!!EB3DX&2!T!/)'3UP#YKXC^,\D_[NR7RU_OR ,_8\+RH[
MCG=D<\&O3=<\.0:XJI<J75#D#>ZC/3.%89/IGIDXZFL?_A5NG?\ /'_R)+_\
M70!X%-,TS%W)+,222<DD\DDGJ36AX;UQM"N([Q5#&,GY3QD,"I&>QP3@\X/8
M]*]M_P"%6Z=_SQ_\B2__ !='_"K=._YX_P#D27_XN@"OX;^*-OKLL=HJ2++(
M#U"E 54L1NW9(X.#M&?05V=8.C^!K/1Y/M$$060 @$L[8SUQN8X/;(YQD=":
MWJ "L?Q1XHB\-Q"XF#%6<* @!.2">Y7CY:V*S-<\.0:XJI<J75#D#>ZC/3.%
M89/IGIDXZF@#@M9^-J!<6D3%SWFP%'(_A1B6R,]UQQUZ5Y;J&H2:C(UQ,Q:1
MSDD_YX Z #@#@<5[O_PJW3O^>/\ Y$E_^+H_X5;IW_/'_P B2_\ Q= '@%%>
M_P#_  JW3O\ GC_Y$E_^+H_X5;IW_/'_ ,B2_P#Q= 'C7A/Q9+X;E\Z+E6P'
M0GY6']".Q[>X)!]=\-_%&WUV6.T5)%ED!ZA2@*J6(W;LD<'!VC/H*L?\*MT[
M_GC_ .1)?_BZMZ7X"LM*D6Y@BVR)G!WR'&00>"Q'0GM0!T%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_
M %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0
M4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63
MX:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\
M7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1
M110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_
M %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9DV
MK2(Q46TK $@$-!@X[C,P.#[@'U% &G163_;,O_/K-_WU;_\ Q^C^V9?^?6;_
M +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\
M;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z
M/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C]
M &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_
MWU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_ )]9
MO^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR
M_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/
M[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C]
M&M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5
MO_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[
MZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_
M\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?H_MF
M7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &
MM163_;,O_/K-_P!]6_\ \?H_MF7_ )]9O^^K?_X_0!K45D_VS+_SZS?]]6__
M ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW
M_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\
M^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C] &M163_;,O_/K-_WU;_\ Q^C^V9?^
M?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%
M9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_
M /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_
M /C] &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\
M/K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_
M )]9O^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9
M/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\
M_'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM_
M_C] &M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^L
MW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_G
MUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/
M]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?
MH_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\
MC] &M169#JTCL%-M*H) )+08&>YQ,3@>P)]!6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q
M_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O
M>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\7
M7_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U
M9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJ
MR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 444R:985+N0%4$DDX  Y))/0"@!]<5XC^*]I
MI7R1'SY/2,_(.AYDY'0_PAN1@XKA/'WQ)?66-O;,R6XR"02K29&"3WVXZ+WZ
MMS@+RNA:%+KDHMH!EFZD_=4=V)[ ?_6&20" =._Q0U/5) D! 8C 2&(/G&23
MA@[9QUP<8'3K6GJ>J:_IB&:7<$'4JD#X !))"!B  .2>!ZUZ+X3\)Q>&XO)B
MY9L%W(^9C_0#L.WN22=N@#Q+1_C)=VAQ.%F7))R C]. "HV@ \\J3U&>F/3_
M  SXUMO$8(@8AU&2CC#@9QGN"/H3C(S@G%>8?&#P^NG7*W28"W()(']],!C@
M <'(/4DMN)[5QFE:F^ERI=1'#QL".N#CJ#@@X(X(SR"10!]045GZ!K*ZU!'=
MIP)%SCG@CAER0,X((SCG&1Q6A0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<OXJ^(=MX=)B8EY@/\ 5IVR"1N;HHZ>K8(.TBK'CKQ'_8%H\Z_ZQODC
M_P!YLX/0CY0"W/!QCO7SO-,TS%W)+,222<DD\DDGJ30!Z!-\;+LL2D<07)P"
M') [ D.,GWP/H*NW7Q*U:T4RRVJH@QEGAF51DX&27QUK8^%'@Z.TA74I 3-*
M#MW#&Q<D# /=ASN_ND <9+>AT >9:7\;HF7%S"RL .8B&!/\1PQ7:/09;Z\<
MLC^+SZA=Q6]O&H@DDC0F4'S/F8!C\K8'7CKTSWP*7Q9\%1V*KJ%L@5<[9%08
M4?W6"@84=CR!G;QDDG'^$-C]IOUDSCR8W?&,YR/+QUX^_GOTQWS0![K1110
M4444 %%%% !1110 4444 %%%% !1110 45S_ (V\6+X;@,WRF5N(T8GYCQD\
M<X4')Z=AD$BLSX<>,+CQ*LKSHJK&4"E%8 D[BPRS-DCCITSSU% &KXRUFXTF
M 2VD1EE9PN K-@8)+%5Y(XQU')!SV/F6J?%G48MUNZ)#(,9_=L'7H>DC,.1Z
MCH>.QKVNO%/C3="6[2,%3LA7. -P+,QP2.>F" >F<@?,<@&%>_$34+U=CSL
M#GY L9_- IQSTSBO7?AFDQLEFN'=WF9G'FEBP7A5&6))!"[AT'S<>I\"AA:9
M@B EF(  &22>  !U)KZ@TZR6PB2W3)6)%4$]<* !G&.>* +%%%% !1110 44
M44 >97OQCEL&V36;(Q&0'D*G'3.#$..*K_\ "\_^G;_R-_\ :Z[_ ,4:$NN6
M\ELP4LRG86SA7P=K9'(P>N.V1R"0?FN@#U7_ (7G_P!.W_D;_P"UUV'@GQ>_
MB57E:!HD7;M8L65\E@<':H^4KSC/7M7B7@_3SJ%Y!"%# RJ64XP54[GR#P1M
M!X[]*^DJ /-+[XNS:?CS[)X]V<>8[+G&,XS$,XR*J_\ "\_^G;_R-_\ :Z[W
MQC"LME<A@"/(D.",\JI(/U! (]#S7S;0!ZK_ ,+S_P"G;_R-_P#:Z[+P=XIE
M\0*SR6[0J A0L20X?)R"47(&!TSU%>,> =,34[Z&"490L21P0=BEP"""""5P
M1W&:^BJ .4\7>,IM!?;':O-&(][2*6"KRV02$8# &3ST-<K_ ,+S_P"G;_R-
M_P#:Z]*U74TTN)[J4X2-23TR<= ,D#)/ &>20*\'\(^&&\7W39 CB!+OY:X5
M06X1>H!/10>@!/.,$ ]+\)_$:7Q#*L8M66)BP,H8LBE5+8)\L#)X'4=17<5#
M:VB6BB*)51!G"H JC)R< <=:FH **** "BBB@ HHHH **** "LGQ3J$VGVSS
MVR>9*NW:NUFSE@#\JD$X!)XK6HH \:U/XKZE:9BEB2)V7C=%(K '(# .V.O3
M((R.]<Y>_$34+U=CSL #GY L9_- IQSTSBNH^-]]OF@ML?<C9\YZ^8V,8QVV
M>O.?;GS6@#WKX5O--9">XD:0RR.5+LS,%&$P2W3E2<#CGUS7851T32UTJ".U
M7&(D5<@;<D#EL>K')/N>IJ]0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\
M'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_
MX\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&
MO]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_Q;\:?:F.EQ?<C8&1@
MWWF ^YP<84GG/.X=!MY] \=>(_[ M'G7_6-\D?\ O-G!Z$?* 6YX.,=Z^=YI
MFF8NY)9B223DDGDDD]2: &U[?\*/"8TN 7K_ .MN5!Y ^5.J@$9/S##'GT!
M*\^2^%=$_MNZBL\X$C?,<X.U06;'!YP#CC&<9XKZ2AA6%0B !5   &  .  !
MT H ?1110!Y5\<_^77_MM_[3KRJO1_C=>L]Q#;G&U(BP/?+L0?P^08_'\/.*
M /9_@KJ FM9+<L2T4N<'/RJZC&.V"P8X'?)/7GT.O+/@;"P6Y<@[28@#C@D;
MR1GU&1GZCUK*USXEZI;JJR1BW+'(/DLI..H_>[@1R,X&>G/J >T45\ZWWC^_
MOL;YW&W./+(CZXZ^6%ST[YQVZFN]^%5X+>WN=5NI20SJK-(23^[7@[B223O
M QG@ 9SB@#TVBO!_%7Q.N=6D(@=H80?E"':YQGEF7G)S]T':..I&X\?#,T+!
MT)#*000<$$<@@CH10!]445Q_PMUV76+3?.=S1R% Q^\0%4@D]S\V,]\<Y.2>
MPH **Q/%GBR+PW%YTO+-D(@/S,?Z =SV]R0#X_K?Q)OM<<1Q,T:E@%2 D,22
M0H+#YF)SC P"0#M!H ][HKP3Q'\.KO2X/[1G968MF0;MS+OQ@EC]XEB0V,\X
M(+ DC0\ _$F6QE%O=NTD4K ;I&RR$\;MS'[O]X$\?>'<, >UT444 %%%% 'F
M7QPED$4"#/E%W+<<;@!LYQP<%L#///IQY%7O7Q5T9M3L6*=8&$N..0H8-R2,
M8#%N^<8 R:\%H ]O^$GB1;^U%FS?O8,C!8EBF<JPSV&=N!G&!TR!7=U\Q:+K
M$FCS)=PXWQG(R,@Y!!!'H02.Q]"#S7O'@SQU%XG4A1LE3[T9.3C/# X&1Z\#
M!X/4$@%KQM:K=6-PCC($+MU(Y0;U/'H0#_/BN-^!]DR13W!QM=T4#OE 2?P^
M<8_'\?3:* "BBN/\;?$:+P[F!!ON-N0O\*DXQO.<].0!R1UV@@T =A17S_\
MVKJ'C>;[,'8[^J*2L2J&SE@.,*3U.6/ R3@5=\2_#2?PU"M^D@8H5+[<H4)(
MVE3G+#=QG@C@XZX /<Z*\'\*_$ZYTF0"=VFA)^8.=SC..59N<C'W2=IYZ$[A
M[AI^H1ZC&MQ"P:-QD$?YX(Z$'D'@\T 6**\G\7?$'4M.:6,1"*(2LJ2F)^0&
M.W!<E"64>G(R17&WWC^_OL;YW&W./+(CZXZ^6%ST[YQVZF@#Z*HKR?X-VTM[
M//J,K,Q""/<^6W%B"?G)ZJ$ QSPPZ<9]8H **^==6\:7-S-)+%/,L;R.57S7
M&%+$J,!L# [#BNB^%VJ7>J7JAYY&CC1V97D=@1C8."2"0S \^F>M 'M%<_XL
M\;0>&U_>'=*5)2,?>;G')P0HSW/H< D8JI\2+F[@MA]AW^8T@5O*7<VTHV>@
M)'./F&"#C!KPC4(98I&$X82YRPD!#Y;G)W<Y.<\]>M %C7==EUR4W,YRS= /
MNJ.R@=@/_KG)))]O^&&E_P!GV$65VM+F1N<YW'Y3U(&4"\?F,YKP*&%IF"("
M68@  9))X  '4FO0])U?6Y'CML2QQED3/V10J*2!G'E@ */<# [4 >RU\U>*
M]4_M6[FN0VY7D;:<8RHX3C _A ZC/KS7O_BO5/[*M)KD-M9(VVG&<,>$XP?X
MB.HQZ\5\UT =/\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU'T'7D7P@BCTZ.Y
MU2?"QH%0.3_P)UP#R3\F.,D\+SD5F>+/BO/JA\NV+0Q<]#^\;G()8<KP!PI]
M02P/ ![A17RK7M7P@\22ZK%+!.S.T+*0[MN8B3/RG/)P5)R2>N. !0!Z!111
M0 4444 %?*M?55?*M '5?"W_ )",'_;3_P!%/7T!7S_\+?\ D(P?]M/_ $4]
M>ZZKJ::7$]U*<)&I)Z9..@&2!DG@#/)(% '#_%[Q4+&'^SXR1+. 6QD8CR<\
M@CEB,8Y^7<#C(SXQ73VUE-XPDN=1FQB*)Y'*X7D1MY:@<\?*!_N@Y;<1GF*
M.J^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^VG_HIZ]B\:^)AX<MFN0 7)"H#G!8
M^N.P )[9QC()% ' ?%GQ0U_*NE6S%@#^\"<[G)PL> .2N.@)&XX(W+7=>!/"
MZ^'K98RH$S@-*>^X\[<Y/"YP,''4@<FO/_A-X9.JS-JLY+")_EW8;=(1DL2<
MG*Y!SCEB"#\I!]CH **KZAJ$>G1M<3,%C09)/^>2>@ Y)X'->/\ BKXO37Q,
M5GF*(C[Q \TY!!YR0HYXQ\W&0PS@ 'M%%?.6B>$[OQ*7FB4O@DL[L!EL%L98
M\L?T)!8@'-79/&][IL#:2S,K12;=RM\ZA,@Q[AVSC!!X *Y*D  'T!17S5_P
MEEY_S\3?]_G_ /BJ^BM)MWMH8XI3ND2- S9)RP4!CD\G)[GF@"W117F7C'XO
M+;DV]AAF!(,K#*=.J<_,<]S\O' 8'- 'IM%>#Z'HU_XZ9M\K&%7RS2,Q0,>H
M5!QN )( P ."5R,X5Q<3>'YIK:"5UV2,A,;,F[8Q ) /U[G&: /I6BN,^''C
MD^(XS#-@3Q 9(P-X/&X+V(_BP, D$8S@='X@U/\ LNWENLJ#'&Q7?]TL!\H/
M(ZG QG)S@<T >!>.=475+V>=,;2^T$'<"$ 0,".S;<_CU/6G^ +'[=?V\><8
MD#YQG_5@R8ZCKMQ[9SSTKGZ]-^".ELTLUX<A501CC@EB&/S>J[1D?[0Z=P#U
MVBO(O'&C:GI7G:@+AO(\TD*D\@*J[';\IP,#(& 3CZ9(X?\ X2R\_P"?B;_O
M\_\ \50!]*T5YIX#\/:HLT=Y=RN(ANS'+*[,0R':=G(ZD<,000>.E>ET %%>
M9>,?B\MN3;V&&8$@RL,ITZIS\QSW/R\<!@<UR.DZ1J/CG>3(S1JV29G81[CV
M50",X/0#"CTR 0#WNBOG*[^U>#KA[9)2LB%"WE,VP\!ER"!N W=",=1TKV#X
M<>,&\1P'S<>="0'P,9!'ROTP"<$$#N,X (% '6T5XOKGQ+U2W55DC%N6.0?)
M92<=1^]W CD9P,].?7G;[Q_?WV-\[C;G'ED1]<=?+"YZ=\X[=30!]%45XOX%
MUT:/%<:W=;I'8I%&Q8EF;!9D)).!@(=Q' &%R>#Q^O>(Y]=D,T[$\DA<G8N<
M<*O8<#W.,DD\T ?3%%>3_!77I':33F),83S$R?NX8!@!CHVX'K@$'C+$UZQ0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !
M<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !6
M3XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K
M5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D7QNU1FEALQD*J&0
M\\$L2H^7U7:<'_:/3OYE75?%+_D(S_\ ;/\ ]%)7*T >G_!#3-SSWA#?*JQJ
M?X3N.YATY(VKWX!Y'(KUNN,^$EDMOIZ.,YE>1CGU#;./;"#UYS79T %%%8_B
M_6#H]I-=#(94PI !PS':IP>,!B"?;L>E 'AOC^^^W7]Q)C&)"F,Y_P!6!'GH
M.NW/MG'/6N?HJUI6F/JDJ6L0R\C #K@9ZDX!. .2<< $T >T?!ZR:WL=YQB6
M5V&/083GWRA]>,5C_&_4]J068*_,S2,/XAM&U3UX!W-VY(X/!KTC3K);")+=
M,E8D503UPH &<8YXKP?XGZI_:%_+AMRQ8C7C&-H^8= 3ARW/Y'&* .5KK]'L
M9_%WE:9 66VMU!8L.%9LL['!^8EBPC'7;Z?.U<A7T/X$\+KX>MEC*@3. TI[
M[CSMSD\+G P<=2!R: .=\>Z#:>'],:"-%#,T85BN79@V[);'7;OYX !*C .*
M\:KTKXUZSYLL5BIXC4NV&R-S\ %>Q4#(SSA^PZ^:T >W_!NU:&Q+L,"29V7D
M<@!4S[<J1SZ>E=1XCUZ/0H'NI"/E!V@G&YL?*HX/)^AP,D\ T_P_IG]EV\5K
MA08XU#;/NE@/F(X'4Y.<9.<GFO(OB]XC-_<_8T8F*  $ C;YG.X\=2 0O/W2
M&  YR <EKNNRZY*;F<Y9N@'W5'90.P'_ -<Y))/HOP8\,_?U.0>J19'_ 'VP
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_ $G@
MK6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';
MUK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0
M!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?/_ ,4O^0C/_P!L_P#T4E<K7K7QG\--,$U-.1&H20$C@%OD(&.>6(//
M<8&,FO): /I3PG_QYVW_ %[P_P#H"UK5SGP]U1=1L86& 401D YP8_EY]"0
MV.P(Z]:Z.@ KQ_XS^(_/D334^[%AW_WF'RCD=E.>#@[N>17H'C;Q8OAN S?*
M96XC1B?F/&3QSA0<GIV&02*^>KNZ:[=II#EY&+,< 9+').!QUH BKUWX0^#C
M;K_:DP(9P1$& ^Z<?O/7+=!T^7)Y#"N<\ _#9]987%RK);C! (*M)D9 '?;C
MJW?HO.2ON% $-W=+:(TTAPD:EF."<!1DG YZ5\P7=TUV[32'+R,68X R6.2<
M#CK7O'Q2U@Z;8N%R&F(C! !^]DMG/8H&&1SDCZCP*@#K_A9H1U.]20C,=O\
M.Q.0,C[@R.^[!P2,A3UQBO>)IEA4NY 50223@ #DDD] *X7X-Z.+2T-T<;KA
MR<@G[J$J 1T!#;CQV(R>PVOB)>M9:?<.N"2@7GTD8(?3G#''O0!X+K>J-JL\
METV<RNS8)W8!/"Y]%& /8=!6U\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU',
M5W_P[UVW\-6\]_*5:9F")&,>9@#=G/)"L3R<8&W^(X% 'M=?+^K7W]H327.-
MOFR.^,YQN8G&<#.,^E>L?"K[5J,L^ISLPBE)VJ2VQF)&64%CP@4(#@\?*#\I
M%>5:WI;:5/):MG,3LN2-N0#PV/1A@CV/4T 6/"VA?V]<I9;MGF;OFV[L;5+=
M,CTQUKU+1_@O;6QW7#M*03P/W:$8P 0"6R#SD,.W'7/F7@O65T:\ANI/N*Q#
M=> ZE"W ). <XQSC%?17VM-GG[E\O;NW9&W;C.[=TQCG/3% %?2]$@TI=EO&
MJ# !VJ 3MZ9/5C[DD]?6KU>.?$OQR-;8:9:99-XW,N3YC= J@?>7/UW-@KP
M6]+\(:9)I=I#;3$F1$YSSC)SMSD\+G:,'&!Q@<4 ;%%%% !7%?%C7GTJT"PO
MLDED R&*N%&6)7!!Z@ GIAL=Q7:UXY\;KUGN(;<XVI$6![Y=B#^'R#'X_@ =
M]\.+M[NPAEE9G<^9EG)9CB1@,D\]*Z6O+_@QXD4H^FR-APQ>,,QY!'S*HZ#:
M1NQGG<3C@FO4* "OGSXC^'UT2\=$P(Y0)% [!B05P   &!P!T7'.:^@Z\"^)
M^O1ZS>%H2"D2+&&!R&P2Q(X'&6([@XR#@T <E7TUXANFM+:>:,X>.&1E. <%
M4)!P>.M?/7A?0FURXCME#%68;RN,JF1N;)X&!TSWP.20#]%:M8_VA#);9V^;
M&Z9QG&Y2,XR,XSZT ?,%=[\&=/%Q>-,RDB*)B&YP&8A1R.,E2V ?<]N."KU7
MX&?\O7_;'_VI0!ZK7B_QHU@7-REHN"($R>#D-)@D9/!&T*1CU//8>M:UK$>C
MPO=S9V1C)P,DY(  'J20.P]2!S7S1=W37;M-(<O(Q9C@#)8Y)P..M #(86F8
M(@)9B  !DDG@  =2:^E?#6CC1[:*T&,QH V"2"QY<@GG!8D]OH.E>:_"'P<+
MAO[4F *H2(@P/WAC]YZ87H.OS9/!45W_ (ZO5LK&X=LD&)EX]9/D'IQEAGVH
M \ UO5&U6>2Z;.979L$[L GA<^BC 'L.@KHOA3IGVZ_1B%*PJTA#<]!M4C@\
MAF!'3&,YR!7(5ZO\&6BLH+BZDD50716#$+M"@[6))Z,7('3E>">P!Z+K6L1Z
M/"]W-G9&,G R3D@  >I) [#U('-?-NJZF^J2O=2G+R,2>N!GH!DDX X SP !
M7>^(-8;XAW<>GVV5@C+'>0W.!S(5[ =$!P<M@D;L#SB@#0\/Z9_:EQ%:X8B2
M10VS[P4GYB.#T&3G&!C)XKZ:KP3X6W<%C=M<W+*BQ0NRECCYN!P/XB5+87!)
M[#-=!H>JW'C/4_M,3O';P8.,G&P,IV';@9D(R02> >6" 4 /^-VL$M#8C. #
M(W P<Y5.>N1ALCIR.O;RVNE^(^I_VA?S,"VU&\L!NWEC:P')P"P)'USC)-9G
MAB98;NW=R JSQ$DG  #@DDGH!0!]$>'],_LNWBM<*#'&H;9]TL!\Q' ZG)SC
M)SD\UH5Y%\0?%[>)9%T>P!<%QEE/WV&>!SC8O4L>"1N& N3UOB<KX9TIK<G=
MB$0C<Q!8N-A(R6/ )8*.@&!@#@ \/U:^_M":2YQM\V1WQG.-S$XS@9QGTK3\
M$:"-<NX[9@3'G<^ 3\JC)!((P&X7.>"1WXK"KU?X(Z. LU\<9)$:\G(QAGXZ
M8.5P>O!Z=P#U.OG7Q[K/]KWLLP.45MB8;<NU/ER#TPQ!;CCGOU/OFN7K6%O-
M<)@M%$[ 'IE5)&<8XXKYCH V/"&CC6+N&U."K/E@21E5&YAD<Y*@@>_<=:^C
M/M:;_(W+YFW=MR-VW.-VWKC/&>F:\5^%NJV^BFXOKA]K)&JJH(W,&.2 O4G*
MKWP,Y;CD:?@NRE\97S:O/GRH'!53D\\F-%(VC"<,?4XR#O)H ]=HHHH ****
M "OE6OJJOE6@#2\.:#)KLZ6L8/S$;B!G:N?F8\C@?49. .2*^D-/T^/3HUMX
M5"QH, #_ #R3U)/)/)YKC/A1X3&EP"]?_6W*@\@?*G50",GYAACSZ @%>>[H
M YSXB7K66GW#K@DH%Y])&"'TYPQQ[U\\5[_\4O\ D'3_ /;/_P!&I7@4,+3,
M$0$LQ   R23P  .I- '1^ ?"9\1W 1O]5'AI"0<$9^YD8P6^HX!(SC%?0M<Y
MX$\+KX>MEC*@3. TI[[CSMSD\+G P<=2!R:Z.@ KP_XQ:G]JO?(!;$$:@@_=
MW-\Y(&>X*@G@\>@%>X5\_P#Q2_Y",_\ VS_]%)0!RM?46G62V$26Z9*Q(J@G
MKA0 ,XQSQ7S/I-]_9\T=SC=Y4B/C.,[6!QG!QG'I7T%>^.+.TA^U&52K)N55
M(+L"<#"$@YR".<8(.[&#@ YKXR>(%M;<6 P7G()'HB$'/7()8 #@@@-W%>,5
ML>*-<EU^9KZ12JN=J#DJ @'R@GN,@MC'+9P,UF6EO]I=8LJN]@-SG"C)QDGL
M!W/I0![U\,-+_L^PBRNUI<R-SG.X_*>I R@7C\QG-97QK_X\X_\ KX7_ - D
MK,^('CM=J:9IC'=E 6MSQCHL:%>I/'W<8QMYRP%CXFZ?+;Z7!'(S2/%)'YC_
M 'N=C@DG XR0 2,GC)+') /(*]Z^$]JL.GQNHP9&D9N3R0Y3/MPH''IZUX+7
MM7P=UU;FU^Q$KYD#-A1D,48[MW/7YF(XZ<9Z@D ] HK,U[Q'!H49FG8#@D+D
M;VQCA5[GD>PSDD#FO)=)FN?'FH"Y!:)(Q@M$<&-/FPH?CYFR1GKR3MVC  /;
M:^9_$NL'6+F6[.<2.2N0 0HX0$#C(4 ?U/6O??&NI_V993SY8$1D*4X8,_R*
M0<C&"P.>H[<U\X4 ;O@KPR?$=RML20@!9R,9"CTSW)('?&<X(!JEXAM5M+F>
M&,82.:15&2<!7( R>>E>B_!#2_\ 7WI7^[&K9_X$XQG_ '#DCZ'K6#\7]+:U
MO3.<E9T5@<8 *@(5SW(V@GTW#CN0!OPAOOLU^L>,^=&Z9SC&!YF>G/W,=NN>
MV*]UKY=TZ]:PE2X3!:)U8 ],J01G&..*]B\6?$V#[%OM7S-.I"J.'3/#%L$%
M2!G:<\M@C*Y- !\:_P#CSC_Z^%_] DKQ6O3_ !58WDFCQR799I%F1V#A0R)M
M,:@\Y8DD$Y^;+8;H37F% '?^#OA7_;L"7LDNU'8_*JY8JK;3\Q( )(..& X/
M/2N^T?X6V.FG<4,K D@S'=U&,;0 A'<94G/?IC,^#NNK<VOV(E?,@9L*,ABC
M'=NYZ_,Q''3C/4$]+XL\61>&XO.EY9LA$!^9C_0#N>WN2 0#;IDTRPJ7<@*H
M)))P !R22>@%>-> EN?$^H-J+.5"E6E,;;,C^"/ SE3L (/50<G=C/H?Q'U/
M^S["9@5W.OE@-W\P[6 Y&2%)(^F<8!H \"U&]:_E>X? :5V8@=,L23C.>.:W
M?AWH0UF]CC<;HTR[CC&%Z ALY!8J",="?J.:KU_X*:-Y44M\PYD8(N5P=J<D
MANX8G!QQE.YZ 'I=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>
M"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0
M 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K
M5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% #)H5F4HX!5@001D$'@@@]0:\=\8?"26T9I[(;XNOEY_>+P20,_> QQR6
M.0,'&3[+10!\Y:'K]UX1F8H"K8P\<JL >,KE>#D9R#P?P)!ZVX^-\S(HCA02
M#&YF9F4\<X4;2,GI\QP..>M>NS0K,I1P"K @@C((/!!!Z@U4LM#M[!M\,4:,
M1@E$53CKC( XXH \#72M0\4N)RDLIDSAV!"8!)(#'"* <X ( / &>*]%\)_"
M".P/G7I65^,(,^6"#G))P7R ." .H(;@UZ+10 4444 >9?&*VN-1:&W@BE=4
M#,Q1&9,M@+]W/S#!Z] W'4UYO_PB=Y_S[S?]^7_^)KZ5HH S_#^F?V7;Q6N%
M!CC4-L^Z6 ^8C@=3DYQDYR>:J>--&;6;.:UC^^R@KTY*,'"\D 9(QG/&<UMT
M4 ?+5U:/:,8I59'&,JX*L,C(R#STKLO!WPQN-3D$MPACA1QN$@978#D@+P<'
MH6R,9R,D$5[G10 R&%85"( %4   8  X  '0"O/_ (E_#Q]:87MJ 9@ K)\J
M[@.C;CCYAT.3RH&",8/H=% 'RU=6CVC&*561QC*N"K#(R,@\]*L:7HD^JMLM
MXV<Y .U20-W3)Z*/<D#KZ5].T4 >>>!/A<NDLMY=8:8 %4QE4;USD[F'&.RG
M.,\,/0Z** "BBB@ KP3Q%82^*=4FA@3YO,*G)^4"+$9<G' ^7/XX&3C/O=%
M'@FI?#/4-'(F1=^S:P:!B6!SQ@85\@X.0#CKG@XUM-^,5WIY,5W&LA3<#G]U
M)NSWP"..1C:#ZG.<^RU#=6B7:F*55=#C*N RG!R,@\=: /$/$_Q5N-:1K=%6
M*)\9"DER,<J6X&">N%''!R,YQ-"\&W>MD>3&VQOXV&V/ .TG<>#@]0,G@X!Q
M7T%9:';V#;X8HT8C!*(JG'7&0!QQ5Z@#E_ W@:/PS'DX:=Q\[_KM7/11^;'D
M]@.HHHH \J^)/PVDN)&U"S7=OR9(P ""!RRCC=NQR.6+'(SGCA]#U^Z\(S,4
M!5L8>.56 /&5RO!R,Y!X/X$@_1M% 'S_ .(?%%WXU<1JC%$RRQ0JS8&<;FQD
MD@$#. /0#)STOA/X.LY\W4/E48Q&C L2#SN89 ! _A.3GJI&#ZW10 R&%85"
M( %4   8  X  '0"LSQ5HG]MVLMGG!D7Y3G W*0RYX/&0,\9QG'-:U% 'RU=
M6CVC&*561QC*N"K#(R,@\]*V/#O@JZUY@(D(1@3YCAECXX^]@Y.>,#)S[ D?
M1M% &)X3\)Q>&XO)BY9L%W(^9C_0#L.WN22? M>\.3Z%(89U(Y(#8.QL8Y5N
MXY'N,X(!XKZ8HH ^=?#'@BX\0.H166)LDRLIV  X.#P&.>  >O7 !(]W\.:#
M'H4"6L8'R@;B!C<V/F8\GD_4X& . *TZ* /!/B;X9?2KN2<!C%.V\-@D!GR6
M4M@#.02!R=N/>L#1M GUIO+MHV<CKCA1P2,L< 9P<9(ST'-?35% '&>!OAQ'
MX</VB0B2<C@XPJ9'S!<]2>1NX)'  R<Y_P 8K:XO8H;>")I%+LS%$9R"H 7[
MN< [CUZXXZ&O0Z* /FK_ (1.\_Y]YO\ OR__ ,37N_@;2VTNR@@?.X)N((VD
M%R7*D'NN['X=!TK>HH J:M8_VA#);9V^;&Z9QG&Y2,XR,XSZU\U:GI4NEN89
MT9''9AC(R1D'H1D'!&0>QKZ@HH ^?_"?PZN->;+!HHMH;S'0X((^7:#C=GU!
MP!SGH#[QI^GQZ=&MO"H6-!@ ?YY)ZDGDGD\U8HH **** "BBB@!DTRPJ7<@*
MH)))P !R22>@%?/_ ,//"H\17(20$PQC=)C(S_=7('5C[@[0V#D5] 30K,I1
MP"K @@C((/!!!Z@U%9:=%8+LA144G)"*%&>F< #GB@"Q1110!RGQ2_Y!T_\
MVS_]&I7"_"#PF+^0ZC)]R!L(, @OC))SDC8""..I!!^4BO7[JT2[4Q2JKH<9
M5P&4X.1D'CK1:VB6BB*)51!G"H JC)R< <=: )J*** "O//BIX&DU@"^@RTD
M2;3'_>4$ME?]H9/'<=.1AO0Z* /E>:%H6*."&4D$$8((X((/0BNK\*_#6YUT
MAV!BA(SYCKUX!&U<@L#D<\+C/.1@^^T4 >2?%+P>UI%;FV5VB@C9& P54#YO
M,*J!@MR7;&#@9QQGSBRTZ6_;9"C.P&2$4L<=,X /'-?45% '#_#SX>+H*BZG
M -RP^HC![#U8_P 3?@.,ENMU73$U2)[649212#TR,]",@C(/(.." :MT4 ?/
M7B3X?7>B,V4:2(;B)$&5VJ,DL!DI@'G=QP<$@9KG(9FA8.A(92""#@@CD$$=
M"*^J** / M"\#7OBF3SI-RJP4F6?<=P. -N>7.WISC  +#(KVW0M"BT.(6T
MPJ]2?O,>[$]R?_K#   T** ."^+RW%S!':V\<CB1RSF,,V @X4A0>"6R,]UZ
M'MY/_P (G>?\^\W_ 'Y?_P")KZ5HH YKX=Z$=&LHXW&V1\NXYSEN@(;&"%"@
MC'4'ZF'XB>$/^$C@_=C]_%DQ_-@'.-RGMR!QTY Y S75T4 ?+5U:/:,8I59'
M&,JX*L,C(R#STKT+P!\,99Y$O+Q L2D_NI =[$<#*\87///7&"I5LU['10!4
MU73$U2)[649212#TR,]",@C(/(.." :\%\2?#Z[T1FRC21#<1(@RNU1DE@,E
M, \[N.#@D#-?0M% 'RK75>&?AM=ZYB3;Y<1P=\@QD'!RJ]6R#D'A3C&X5] 4
M4 9^A:%%H<0MH!A5ZD_>8]V)[D__ %A@  <5\8[.XOD@A@1Y$W.S"-"^"H4*
M20"1PS?7\./1:* /FK_A$[S_ )]YO^_+_P#Q->^^$-'.CVD-J<AE3+ D'#,=
MS#(XP&) ]NYZUL44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_
M $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_
M *';UK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?
M^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)
MT;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4
M%%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D
M^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7
MPO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !11
M10 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7
MQ=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4
M %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444
M%9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:
MU9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D
M/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444 %9/BS_CS
MN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-
M_P!?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2 !^
MM>+_ "IA:6Y&4R9I#&TJ1@(Q52$93N8C &?8 D@5GP^,+IU#$6ZD@$@M-D9[
M'$9&1[$CT-;'AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@H XK_A+;K_IV_P"^
MI_\ XU1_PEMU_P!.W_?4_P#\:KM:* .*_P"$MNO^G;_OJ?\ ^-4?\);=?].W
M_?4__P :KM:* .$MO&EU,,X@7I]_SE.2 2,*K\*25SGYMNX *14W_"6W7_3M
M_P!]3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH XK
M_A+;K_IV_P"^I_\ XU4+>-+H,$Q!SCD>=LQALDMM!!! &-IW;P0<*U=W10!Q
M7_"6W7_3M_WU/_\ &J/^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\
MQJC_ (2VZ_Z=O^^I_P#XU7:T4 </+XQN8QD_9\9&=GGNP!(!8*43=M'.-P)Q
M@<XHB\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><UW%% '%?\);=?].W_ 'U/
M_P#&J/\ A+;K_IV_[ZG_ /C5=K10!Q7_  EMU_T[?]]3_P#QJC_A+;K_ *=O
M^^I__C5=K10!PB^-+HL4Q!QGD^=LQA<$-M))))&-HV["2<,M3?\ "6W7_3M_
MWU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_
M (2VZ_Z=O^^I_P#XU4-SXTNH1G$#=?N><QR 2!AE3AB N<_+NW$%0:[NB@#B
MO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-
M4?\ "6W7_3M_WU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C50P>-;F7IY/W5)\Q
M9H\,<[HQ@2;]N!\XPK9^4<&N[HH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]
M3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH X2;QI=
M1D#$!STV^<1G*C!)5=HP2V<-]TKC<RU-_P );=?].W_?4_\ \:KM:* .*_X2
MVZ_Z=O\ OJ?_ .-4?\);=?\ 3M_WU/\ _&J[6B@#BO\ A+;K_IV_[ZG_ /C5
M,F\872*6 MV(!( :;)QV&8P,GW('J:[BB@#AXO&-S(,C[/C)QO\ /1B 2 Q4
M(^W<.<;B1G!YS3_^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\ QJC_
M (2VZ_Z=O^^I_P#XU7:T4 <5_P );=?].W_?4_\ \:J'_A-;G.W]SNW8QMFV
M;=N?,\W'K\FS9NS\V=O-=W10!Q7_  EMU_T[?]]3_P#QJC_A+;K_ *=O^^I_
M_C5=K10!Q7_"6W7_ $[?]]3_ /QJC_A+;K_IV_[ZG_\ C5=K10!P\OC&YC&3
M]GQD9V>>[ $@%@I1-VT<XW G&!SBB'QA=.H8BW4D D%ILC/8XC(R/8D>AKN*
M* .*_P"$MNO^G;_OJ?\ ^-4?\);=?].W_?4__P :KM:* .*_X2VZ_P"G;_OJ
M?_XU1_PEMU_T[?\ ?4__ ,:KM:* .$A\:74A(Q ,==WG 9RPP"%;<, -G"_>
M"XW*U3?\);=?].W_ 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-4?\ "6W7_3M_
MWU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C50S^-;F+KY/W6(\M9I,L,;8SD1[-
MV3\YRJX^8<BN[HH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNUHH X
MK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH XK_A+;K_IV_P"^I_\
MXU4-MXTNIAG$"]/O^<IR0"1A5?A22N<_-MW !2*[NB@#BO\ A+;K_IV_[ZG_
M /C5'_"6W7_3M_WU/_\ &J[6B@#BO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/
M_P#&J[6B@#A&\:708)B#G'(\[9C#9);:""" ,;3NW@@X5JF_X2VZ_P"G;_OJ
M?_XU7:T4 <5_PEMU_P!.W_?4_P#\:H_X2VZ_Z=O^^I__ (U7:T4 <5_PEMU_
MT[?]]3__ !JF2^,;F,9/V?&1G9Y[L 2 6"E$W;1SC<"<8'.*[BB@#AXO&-S(
M,C[/C)QO\]&(!(#%0C[=PYQN)&<'G-/_ .$MNO\ IV_[ZG_^-5VM% '%?\);
M=?\ 3M_WU/\ _&J/^$MNO^G;_OJ?_P"-5VM% '%?\);=?].W_?4__P :J%?&
MET6*8@XSR?.V8PN"&VDDDDC&T;=A).&6N[HH XK_ (2VZ_Z=O^^I_P#XU1_P
MEMU_T[?]]3__ !JNUHH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNU
MHH X2Y\:74(SB!NOW/.8Y ) PRIPQ 7.?EW;B"H-3?\ "6W7_3M_WU/_ /&J
M[6B@#BO^$MNO^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_ (2VZ_Z=
MO^^I_P#XU1_PEMU_T[?]]3__ !JNUHH X2#QK<R]/)^ZI/F+-'ACG=&,"3?M
MP/G&%;/RC@U-_P );=?].W_?4_\ \:KM:* .*_X2VZ_Z=O\ OJ?_ .-4?\);
M=?\ 3M_WU/\ _&J[6B@#BO\ A+;K_IV_[ZG_ /C50S>-+J,@8@.>FWSB,Y48
M)*KM&"6SAONE<;F6N[HH XK_ (2VZ_Z=O^^I_P#XU1_PEMU_T[?]]3__ !JN
MUHH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNUHH X>;QA=(I8"W8@
M$@!ILG'89C R?<@>IHB\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><UW%% '%
M?\);=?\ 3M_WU/\ _&J/^$MNO^G;_OJ?_P"-5VM% '%?\);=?].W_?4__P :
MH_X2VZ_Z=O\ OJ?_ .-5VM% '"?\)K<YV_N=V[&-LVS;MSYGFX]?DV;-V?FS
MMYJ;_A+;K_IV_P"^I_\ XU7:T4 <5_PEMU_T[?\ ?4__ ,:H_P"$MNO^G;_O
MJ?\ ^-5VM% '%?\ "6W7_3M_WU/_ /&J9+XQN8QD_9\9&=GGNP!(!8*43=M'
M.-P)Q@<XKN** .'A\873J&(MU) )!:;(SV.(R,CV)'H:?_PEMU_T[?\ ?4__
M ,:KM:* .*_X2VZ_Z=O^^I__ (U1_P );=?].W_?4_\ \:KM:* .*_X2VZ_Z
M=O\ OJ?_ .-5##XTNI"1B 8Z[O. SEA@$*VX8 ;.%^\%QN5J[NB@#BO^$MNO
M^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_ (2VZ_Z=O^^I_P#XU1_P
MEMU_T[?]]3__ !JNUHH X.X\;W-NKR,(B(@KE8EE<NN_$@#-LVLB_-RK CGH
MK8[:TNTNT6:,AD<9!'((-.G@$PP>".01U!]1_G!'!R"17&21OX1=IHES:MEI
M8E'W/6:,?W/[Z?P=1\N" #MZ*AM+M+M%FC(9'&01R"#4U !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"
M_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%%
M !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%
MU_Z425K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !116+XOU7^R;9KGD!&BW;<;MIE0.!G
M')4D Y&.H(/- &=XB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2*5Q)#X0MA<R(VU
M6_=QGEWD8$[Y&Q]\X))/" 8 S@5=\&:*L"%<,!%*^%<JS%LY+NR@!GP0!U"@
M8!;[U<[\<(I#% XSY0=PW/&X@;.,\G ;!QQSZ\@'!:GX]OM0<RF9T]%B8QJ!
MDG&%(SC/4Y.,9)KK?A_\39WFCL;LATD.U7(.\$@! 2/O D8R1G+9+8%>94Z&
M%IF"("68@  9))X  '4F@#ZHHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R?XB?$V2.1K&S)38
M6623'S$\J57/0#^\.<_=( RW&Z9X]OM/<2B9W]5E8R*1D'&&)QG'48.,X(K$
MN[5K1VAD&'C8JPR#@J<$9''6HJ /HSP5XF'B.V6Y( <$JX&<!AZ9[$$'OC.,
MD@UO5Y9\#86"W+D':3$ <<$C>2,^HR,_4>M>IT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^*O$T
M?AR W4@)YVJH_B8@D#/8<$D]@.,G /ANI^/;[4',IF=/18F,:@9)QA2,XSU.
M3C&2:[KXXVK,EO,!\BM(I.1U<*5&.O(4_E]*\EH ]-^'_P 39WFCL;LATD.U
M7(.\$@! 2/O D8R1G+9+8%>NU\KPPM,P1 2S$  #))/   ZDU]44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Y/\1/B;)'(UC9DIL++))CYB>5*KGH!_>'.?ND 9;UBOEJ[M6M':
M&08>-BK#(."IP1D<=: -O3/'M]I[B43._JLK&12,@XPQ.,XZC!QG!%>V>"O$
MP\1VRW) #@E7 S@,/3/8@@]\9QDD&OG.O5_@;"P6Y<@[28@#C@D;R1GU&1GZ
MCUH ]3HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "L'Q-XUMO#@ G8EV&0B#+D9QGL /J1G!QDC%;U>!
M?%69GU&4$DA1& "<X'EJ<#T&23]230!U4/QR4L ]N0N1DB7) [D H,GVR/J*
M[S1=;@\2Q>? 3@'&<%65L XYXR W.,J>1R,U\V5Z%\$YF%W(@)VF DC/!(=
M#CU&3CZGUH [&2-_"+M-$N;5LM+$H^YZS1C^Y_?3^#J/EP1V-I=I=HLT9#(X
MR".00:=/ )A@\$<@CJ#ZC_.".#D$BN(T '3KLVL6Y$DGE.T$>3MCBPX522RL
M965L?="X"G[P(!W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D
MZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#
M_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=
MS_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*?
M%+_D'3_]L_\ T:E=77*?%+_D'3_]L_\ T:E &MH'_+;_ *^)/Z5/K6CQZQ"]
MI-G9(,'!P1@@@@^H(!]/4$<5!H'_ "V_Z^)/Z5JT >/ZG\$IE<_9I4,9Z>;N
M5AR>/E5@<#'/&3G@5T'@GX5+HSBZN6625?NJH.Q3D_-DX+'&,9 VG/4X(] H
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X?QK\,(]?=KN)RD[ 9SRC;5P,CJIZ#(R !]TDY
MKDK7X)7+,!++$J<Y*;W;IQA2J@\^X_I7LM% &?H6A1:'$+: 85>I/WF/=B>Y
M/_UA@  :%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB
MO+=3^"4RN?LTJ&,]/-W*PY/'RJP.!CGC)SP*]@HH \_\$_"I=&<75RRR2K]U
M5!V*<GYLG!8XQC(&TYZG!'H%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XV^%ZZ_(;N)_+E*
M_,&!96*@!><Y7@8. >,'&<Y[NB@#QJU^"5RS 2RQ*G.2F]VZ<84JH//N/Z5Z
MKH6A1:'$+: 85>I/WF/=B>Y/_P!88  &A10 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E_Q0^'\N
MH2?VA:KO)7]X@^]E1PPR>> !M'.0, DG'J%% 'S./#%V6*""7< "1Y3Y .0#
MC'0X./H?2O6_AAX%DT$/=7( FD&T*#G:H.3D@E26(![X '/) [VB@ KBK7_C
M_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/
MR'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_Q
MYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?
MZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM
M_P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#
MM:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!
M6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#
MMZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&
MH UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?XF1&73YD&,L8
M@,D*.94ZDD #W)P.]=17*?%+_D'3_P#;/_T:E %_PE=B\229>CS.1G!ZX[@D
M'Z@D'J"1@UN5E:!_RV_Z^)/Z5JT %%%% !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 %<)97(?44C'5)+K/(S\X0CY<[L?(<MC;G"[MW [N
MN*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.W
MK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-
M6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)*
M -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M
M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\
MKX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ H
MHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_
M *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\
M@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?
M^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)
MN?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63
MXL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *Y?XF2F+3YG&,J8B,@,.)4Z@@@CV(P>]=17*?%+_D'3_P#;/_T:E %_PE:"
MS22%>B3.!G Z8[  #Z  #H !@5N5E:!_RV_Z^)/Z5JT %%%% !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 %<)96P344D'5Y+K/ S\@0#YL
M;L?.<KG;G#;=W)[NN*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y
M_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LG
MQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K
M)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H
M UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\
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
M HHHH **** "N*M?^/\ B_ZZ7O\ *&NUKA+*8MJ**1@+)=8ZY.X(2?N[<+M
M/S;LL/E"_,0#NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;
M_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\
MC\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X
M\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@
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
MR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4K
MJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#DM0^%FGW@;$91F.=T;L,<Y.%)* =L;< =,<5:T?X?6
M6DLLD<0,B@89R7.1@[L$[0V1G*@8[8%='10 5S^I^ ;'4W,TL*ESU*EDR222
M2$*@DD\D\GUKH** .7A^&6G1,'$ RI!&7D8<>H+$$>Q&#WKJ*** .?TOP%9:
M5(MS!%MD3.#OD.,@@\%B.A/:N@HHH Y_2_ 5EI4BW,$6V1,X.^0XR"#P6(Z$
M]JZ"BB@#E/\ A5NG?\\?_(DO_P 71_PJW3O^>/\ Y$E_^+KJZ* ,31/!EIHC
MF:VCV.5*D[W;@D'&&8CJ!6W110!F:YX;M]=54N4#A#E>2I&>O*D'![C.#@>@
MK*A^&6G1,'$ RI!&7D8<>H+$$>Q&#WKJ** "N:NOAOI]TQD:!03C[C.B\#'"
MHP _ >_6NEHH R=$\*VNB9-M&J$YRW+-@XXW,2<<#C.,\XS5C6-%AUB/R+A
MZ9!P<C!'0@@@@_0],CH35ZB@#EX?AEIT3!Q ,J01EY&''J"Q!'L1@]ZZBBB@
M#G]3\ V.IN9I85+GJ5+)DDDDD(5!))Y)Y/K5W0_#=OH2LEL@0.<MR6)QTY8D
MX'89P,GU-:=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=K7%6
MO_'_ !?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5
MDW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K
M)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<I\4O^0=/_P!L_P#T:E=77+_$R9H=/F="0RF(@@X((E0@@CH10!H>&IEF
M65T(*M.Y!!R"#@@@CJ#6Q6-X8@%NLL:]!/)U))[<DG))/<DDD\GFMF@ 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@ KA[293J$: C<
M'O"1GD ^4 <>AP<?0^E=Q7#V<074$(S\TMV2,G;E%C"MMSC< Q&[&<'&<8%
M'<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>
M"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0
M 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K
M5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=/_VS_P#1
MJ5U=<I\4O^0=/_VS_P#1J4 :V@?\MO\ KXD_I6K65H'_ "V_Z^)/Z5JT %%%
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 %<5:_\ '_%_
MUTO?Y0UVM<5:_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?
M^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_
M $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_
M *424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5RGQ2_Y!T__;/_ -&I75URGQ2_Y!T__;/_ -&I0!K:!_RV_P"O
MB3^E:M96@?\ +;_KXD_I6K0 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 5Q5K_P ?\7_72]_E#7:UQ5K_ ,?\7_72]_E#0!VM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;
M_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !
M1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5
M-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7+_ !,*C3YBX)7,60#@D>:F
M0"0<'WP?H:ZBN4^*7_(.G_[9_P#HU* +_A)'1)!*<N)GW$>O'<!0?J%4'J%7
MH-RLK0/^6W_7Q)_2M6@ 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@ KA+)6&HH2?E,EUMY&  $WC;MSDDJ0V[& 1L!^8]W7%6O_'_%
M_P!=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^
MMNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'
MY#_U[W'_ *';UK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QY
MW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGQ
M2_Y!T_\ VS_]&I75URGQ2_Y!T_\ VS_]&I0!K:!_RV_Z^)/Z5JUE:!_RV_Z^
M)/Z5JT %%%% !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<5:_\?\ %_UTO?Y0UVM<5:_\?\7_ %TO?Y0T =K1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0
M7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5
MD^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5
MD^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7*?%+_D'3_P#;/_T:E=77+_$R%IM/F1 2S&(
M 9))E0  #J30!IZ!_P MO^OB3^E:M8WAB<7"RR+T,\G4$'MP0<$$=P0"#P>:
MYCXQZZUA;I;1EE:X9MQ&,%%'S*3U&2R].HR#QP0"WJ?Q=L;%S$-\F.K1*"N0
M2,99ESTZC(((P36[X?\ %MMKZYMW!;&2AX<=,Y4]AD#(RN> 37S;6AH&LMHL
M\=VG)C;...0>&7)!QD$C..,Y'- 'TU1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8GC/6WT2TDO(@I>
M/9@."5^9U4YP0>A]:VZY3XI?\@Z?_MG_ .C4H \__P"%UWG]R'_OE_\ XY1_
MPNN\_N0_]\O_ /'*X"B@#UKP9\4+G6[N.SE2())OR45PWRHS#&7(ZCTKU"OG
M_P"%O_(1@_[:?^BGKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#R_QG\4+G1+N2SB2(I'LP75RW
MS(K'.' ZGTK$_P"%UWG]R'_OE_\ XY65\4O^0C/_ -L__125RM '?_\ "Z[S
M^Y#_ -\O_P#'*]0\&:V^MVD=Y*%#R;\A 0ORNRC&23T'K7SA7O\ \+?^0=!_
MVT_]&O0!U=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!B>,];?1+22\B"EX]F X)7YG53G!!Z'UKR_\
MX77>?W(?^^7_ /CE>@?%+_D'3_\ ;/\ ]&I7@% '?_\ "Z[S^Y#_ -\O_P#'
M*V_!GQ0N=;NX[.5(@DF_)17#?*C,,9<CJ/2O):ZKX6_\A&#_ +:?^BGH ^@*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKSSXR:])801VL9*_:"^X@X^5 ,KTZ-N&>1P,'()H O:G
M\7;&Q<Q#?)CJT2@KD$C&69<].HR"",$UN^'_ !;;:^N;=P6QDH>''3.5/89
MR,KG@$U\VUH:!K+:+/'=IR8VSCCD'AER0<9!(SCC.1S0!]-5Q5K_ ,?\7_72
M]_E#7:UP]G*&U! ,_++=@G!VY=8RJ[L8W$*3MSG SC&#0!W%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO
M_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 444
M4 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I
M1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_]L_\ T:E=77*?%+_D'3_]
ML_\ T:E &GX:A6%940 *L[@ #  &   .@%8GQ1\+MK=L)(E+30$LH')*G =0
M,CG@'H2=N .:WM _Y;?]?$G]*U: /E>:%H6*."&4D$$8((X((/0BMOP=X5D\
M1SB%0?+4@R-TVKGGG!^8\[1@Y//0$CW^]T.WOVWS11NP& 716..N,D'CFK%K
M:):*(HE5$&<*@"J,G)P!QUH FHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4^*7_(.G_[9_P#HU*ZN
ML_7]$36X'LY2P23;DH0&^5@PQD$=1Z4 ?,M%>U?\*4L_[\W_ 'TG_P ;H_X4
MI9_WYO\ OI/_ (W0!Y_\+?\ D(P?]M/_ $4]?0%<?H'POMM$G2\B>4O'NP'9
M"OS*5.<(#T/K784 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!\_P#Q2_Y",_\ VS_]%)7*U[UK_P +
M[;6YWO)7E#R;<A&0+\JA1C*$]!ZUG_\ "E+/^_-_WTG_ ,;H \5KW_X6_P#(
M.@_[:?\ HUZRO^%*6?\ ?F_[Z3_XW78:!HB:) EG$6*1[L%R"WS,6.< #J?2
M@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** .4^*7_(.G_[9_\ HU*\ KZ:U_1$UN![.4L$DVY*$!OE
M8,,9!'4>E<?_ ,*4L_[\W_?2?_&Z /%:ZKX6_P#(1@_[:?\ HIZ] _X4I9_W
MYO\ OI/_ (W6AH'POMM$G2\B>4O'NP'9"OS*5.<(#T/K0!V%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5QGQ1\+MK=L)(E+30$LH')*G =0,CG@'H2=N .:[.B@#Y7FA:%BC@AE)!!
M&"".""#T(K;\'>%9/$<XA4'RU(,C=-JYYYP?F/.T8.3ST!(]_O=#M[]M\T4;
ML!@%T5CCKC)!XYJQ:VB6BB*)51!G"H JC)R< <=: )JX>TA4:A&X W%[P$XY
M('E$#/H,G'U/K7<5Q5K_ ,?\7_72]_E#0!VM%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#
M_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[
MG_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4
MW_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7*?%+_D'3_]L_\ T:E=77*?%+_D'3_]L_\ T:E &MH'
M_+;_ *^)/Z5JUE:!_P MO^OB3^E:M !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 %%%% !7%6O_ !_Q?]=+W^4-=K7%6O\ Q_Q?]=+W^4-
M':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>
M"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0
M 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K
M5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=/_VS_P#1
MJ5U=<O\ $QPFGS,0& ,1(.<'$J<'!!P?8@^AH T] _Y;?]?$G]*U:P_"4!MT
MDC9MQ69P2<\XQZEC^9)]23DG<H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *XJU_X_XO^NE[_*&NUKA+*$KJ*,3D-)=8ZY&T("/O
M;<-N!/R[LJ/F*_* #NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]#MZUJR;G
M_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-_P"@-6M63XL_
MX\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)* -:BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y
M3XI?\@Z?_MG_ .C4KJZY3XI?\@Z?_MG_ .C4H UM _Y;?]?$G]*U:RM _P"6
MW_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@"CKEZUA;S7"8+11.P!Z9521G&..*\B_P"%UWG]R'_OE_\ XY7JOBS_ (\[
MG_KWF_\ 0&KR+X1:=%?W;I,BNH@8@.H89WH,X(//- %C_A==Y_<A_P"^7_\
MCE'_  NN\_N0_P#?+_\ QRO5?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_
M .)H \J_X77>?W(?^^7_ /CE'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\
M$T?\(G9_\^\/_?E/_B: /*O^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'
M*]5_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\
M^.4?\+KO/[D/_?+_ /QRO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \
MJ_X77>?W(?\ OE__ (Y1_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T
M?\(G9_\ /O#_ -^4_P#B: /*O^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]
M5_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_
M  NN\_N0_P#?+_\ QRO5?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H
M \J_X77>?W(?^^7_ /CE'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\ $T?\
M(G9_\^\/_?E/_B: /*O^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_
MX1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?
M\+KO/[D/_?+_ /QRO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X7
M7>?W(?\ OE__ (Y1_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G
M9_\ /O#_ -^4_P#B: /*O^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]5_X1
M.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN
M\_N0_P#?+_\ QRO5?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_
MX77>?W(?^^7_ /CE'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\ $T?\(G9_
M\^\/_?E/_B: /*O^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_X1.S
M_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?\+KO
M/[D/_?+_ /QRO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X77>?W
M(?\ OE__ (Y1_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G9_\
M/O#_ -^4_P#B: /*O^%UWG]R'_OE_P#XY7M=?/7Q'M$M+^:*)51!Y>%0!5&8
MU)P!QUKZ%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ
M7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7
M_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_
MZ][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_
M *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\
M@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)
M_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\
M6?\ 'G<_]>\W_H#5\]Z)K\^B.9K9MCE2I.U6X)!QA@1U KZ$\6?\>=S_ ->\
MW_H#5\UT =5_PM+4?^>W_D.+_P"(H_X6EJ/_ #V_\AQ?_$5F^$=#77+J.S9B
MHDW<CDC:C-W^E>C_ /"H;2+_ %IG4?W@\;)^8CR!ZDJ /7ID XK_ (6EJ/\
MSV_\AQ?_ !%'_"TM1_Y[?^0XO_B*[]/@O9. PDF(/((>/'_HNE_X4I9_WYO^
M^D_^-T >?_\ "TM1_P">W_D.+_XBC_A:6H_\]O\ R'%_\17H'_"E+/\ OS?]
M])_\;H_X4I9_WYO^^D_^-T >?_\ "TM1_P">W_D.+_XBC_A:6H_\]O\ R'%_
M\17H'_"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-T >?_\ "TM1_P">W_D.+_XB
MC_A:6H_\]O\ R'%_\17H'_"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-T >?_\
M"TM1_P">W_D.+_XBC_A:6H_\]O\ R'%_\17H'_"E+/\ OS?]])_\;H_X4I9_
MWYO^^D_^-T >?_\ "TM1_P">W_D.+_XBC_A:6H_\]O\ R'%_\17H'_"E+/\
MOS?]])_\;H_X4I9_WYO^^D_^-T >?_\ "TM1_P">W_D.+_XBC_A:6H_\]O\
MR'%_\17H'_"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-T >?_\ "TM1_P">W_D.
M+_XBC_A:6H_\]O\ R'%_\17H'_"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-T >
M?_\ "TM1_P">W_D.+_XBC_A:6H_\]O\ R'%_\17>3_!RQ@&6DF&>!\R9)] /
M+R3Z <FH/^%-VTWW#,H_O2-'^&%"9_,J1Z'D4 <5_P +2U'_ )[?^0XO_B*/
M^%I:C_SV_P#(<7_Q%=S9_!NSF4L7FX9QPR?PN5'\'H*G_P"%*6?]^;_OI/\
MXW0!Y_\ \+2U'_GM_P"0XO\ XBC_ (6EJ/\ SV_\AQ?_ !%>@?\ "E+/^_-_
MWTG_ ,;JG)\(;6.0INF*A5)*LFX;BW;9R,+VY] <\ '%_P#"TM1_Y[?^0XO_
M (BC_A:6H_\ /;_R'%_\17?I\%[)P&$DQ!Y!#QX_]%TO_"E+/^_-_P!])_\
M&Z //_\ A:6H_P#/;_R'%_\ $4?\+2U'_GM_Y#B_^(KT#_A2EG_?F_[Z3_XW
M1_PI2S_OS?\ ?2?_ !N@#S__ (6EJ/\ SV_\AQ?_ !%'_"TM1_Y[?^0XO_B*
M] _X4I9_WYO^^D_^-T?\*4L_[\W_ 'TG_P ;H \__P"%I:C_ ,]O_(<7_P 1
M1_PM+4?^>W_D.+_XBO0/^%*6?]^;_OI/_C='_"E+/^_-_P!])_\ &Z //_\
MA:6H_P#/;_R'%_\ $4?\+2U'_GM_Y#B_^(KOW^"]D@+&28 <DEX\?^BZY_Q9
M\-K?2K62]A:0^7LV[V4AMSJI/"#Y<$X/<\C@#< <!JFJ2:K(US.VZ1\9. ,X
M  X  Z =J^H*^5:^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N
M*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:
MLFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D
M^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "N7^)B!]/F4D*"8@2<X&94Y. 3@>P)]!745RGQ2_P"0=/\ ]L__ $:E %_P
ME.;A))&7:6F<D'/&<>H4_F ?4 Y W*RM _Y;?]?$G]*U: "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9_QYW/_ %[S?^@-7S77
MTIXL_P"/.Y_Z]YO_ $!J^:Z .J^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^VG_H
MIZ^@* *KZ>N2RDHQYRAP,GJ2O*DGU()_(4GG20_?4,/5,Y^NP]A[,Q/8<\6Z
M* (X+A9QE3G'!]0?0CJ#Z@\BI*@GLDG.YA\PX##AA]&&"/P-1[98>A#CT(VO
M^8^4GT&%]SZ@%NBJ\5\LAV'*L>S J3CKC/#8[[21[U8H **** "BBB@ HHHH
M **J?V@).(@7/J.$^N\\$#OC)]C@T?9GF_UC8']V/*_@6SDX]1MSW&#B@"2>
M\6([>K'HJ\M]<=AGC)P/4U'B6;KB,>WS/^HV@^OWO8CK4\%NL VHH4=<* !^
ME24 0062PG<!\W3+$LV/3+$G'MTJ>BB@"IIGW#_UTE_]&-5NJFF?</\ UTE_
M]&-5N@ JI'_KG_ZYQ_\ H4E6ZJ1_ZY_^N<?_ *%)0 KP&$EX^G4IQ@YZD>C?
MCM)SG!)8303B<97MP<@@CZ@X(_'MS4E03VY8[T.U^F2,@CT(R,^W((/L2" 3
MT5!!="0[#PXZKGGZCU7T/X'!R!/0 4444 %,EE$0W-T'^0,=R>P[TR>?R\*!
MEFZ#^9)[ =S^ R2 6Q6V3YCX+]NX7V']3U/L,  #4A:8AI. .0OH>Q8Y()'4
M8X!_O$ USWQ2_P"0=/\ ]L__ $:E=77*?%+_ )!T_P#VS_\ 1J4 > 5]55\J
MU]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5PEE,6U%%(P%DNL=<G<$)/W=N%V@'YMV6'RA
M?F/=UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV
M]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR
M?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :
MU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5RGQ2_P"0=/\ ]L__ $:E=77*?%+_ )!T_P#VS_\ 1J4 :V@?\MO^OB3^
ME:M96@?\MO\ KXD_I6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!D^+/^/.Y_Z]YO\ T!J^:Z^E/%G_ !YW/_7O-_Z U?-= '5?
M"W_D(P?]M/\ T4]?0%?/_P +?^0C!_VT_P#13U] 4 %%%% !1110 R6%9AM8
M @]B,C\C5?[*\/,;$C^Z_P P_P"^OO GU);'ITQ;HH J?;_+_P!:"GN<%/\
MOH=!Z;MN>PSQ5NBL^>%+3&QBA/15RP..H$?/'<[0#WR,DT :%,EF6$;F( '<
MG _,UGM=38&Y=H.<LOSL.WW!G!/48+X[@CFK%K;1MB53O/.&+;O8X[#/?;@=
ML<4 'VIYN(U(']Y_E'_?/WB1Z$+GUZ9/L'F?ZTE_8X"?]\CJ/3=NQV.>:MT4
M %%%% !1110 4444 5-,^X?^NDO_ *,:K=5-,^X?^NDO_HQJMT %5(_]<_\
MUSC_ /0I*MU4C_US_P#7./\ ]"DH MT444 1SP"88/!'((Z@^H_S@C@Y!(J.
M*=E.R0 $]".C8^O0]\<\="<'%BF2PK,-K $'L1D?D: 'U7EN"3Y<8RW<_P *
MY]>02<<X'MG (-4OM3?=4MY0_P"6N!D#T^;J/]O!&.O=ZTHHA$-J]!_DG/<G
MN>] #(+80Y/))ZECDG_ >PP!DX J:BB@ KE/BE_R#I_^V?\ Z-2NKKE/BE_R
M#I_^V?\ Z-2@#P"OJJOE6OJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_KI>_RA
MKM:XJU_X_P"+_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\
M0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_
MZ U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_T
MHDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KE/BE_R#I_\ MG_Z-2NKKE/BE_R#I_\ MG_Z-2@#6T#_ );?]?$G
M]*U:RM _Y;?]?$G]*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,GQ9_P >=S_U[S?^@-7S77TIXL_X\[G_ *]YO_0&KYKH ZKX
M6_\ (1@_[:?^BGKZ KY_^%O_ "$8/^VG_HIZ^@* "BBB@ HIKN$!8G '))Z5
M6^W>;Q$I;W.53Z[B.0>Q4-[X!S0!;JJ^H+DJGSL."$P2/J<@+^)&<<<TGV(R
M_P"M8L/[H&U/R')'J"Q!].F+*($ 4# '  Z4 5O)DF^^P4>B9S]-Y['V52.Q
MXYE@M$M\[  3U/<^Y/4GW-344 %5Y;%)#OQAS_$O#>V3W'L<CCD58HH J9EA
MZXD'M\K_ *G:3Z_=]@>E207J3G:I^8<E3PP^JG!'XBIZCGMUG&&&<<CU!]0>
MH/H1R* )**J>1)#]QMP_NR?IA@,_F&)]1R:5-07(5@48\8<8&3T ;E23Z D_
MD: +5%%% !1110!4TS[A_P"NDO\ Z,:K=5-,^X?^NDO_ *,:K= !52/_ %S_
M /7./_T*2K=5(_\ 7/\ ]<X__0I* +=%%1SSB$9/)/  ZD^@_P X Y. ": %
MEF6$;F( '<G _,U7V-=_>XC/\)'S'Z^@/]W&?[QY*T^*%G/F28R.@!R![Y(&
M2?7 P.!W)L4 %5/*^R<IDIW7DX]U'H/[H[?=&>&MT4 ,BE$HW+T/^2,=B.X[
M4^J\MN0?,C.&[C^%L>O!(..,CVSD "G07*S9 ^\.JG[P^H_EV/4$CF@":N4^
M*7_(.G_[9_\ HU*ZNN4^*7_(.G_[9_\ HU* / *^JJ^5:^JJ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *XJU_P"/^+_KI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_
M $G@H +G_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH ***
M* "LGQ9_QYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B
M2M:LGPU_JF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Y?XF2F+3YG&,J8B,@,.)4Z@@@CV(P>]=1
M7*?%+_D'3_\ ;/\ ]&I0!?\ "5H+-)(5Z),X&<#ICL  /H  .@ &!6Y65H'_
M "V_Z^)/Z5JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 9/BS_CSN?\ KWF_] :OFNOI3Q9_QYW/_7O-_P"@-7S70!U7PM_Y",'_
M &T_]%/7T!7SGX%U:/2+R*ZF.$3S,D D\QL ,#U) _GQ7J__  M"RFZSA!Z"
M*1G_ #*;0?48;V/H =C/<+ ,L<9X'J3Z =2?0#DU!YTDWW%"CU?.?KL'8^[*
M1W''/,P?$72X#N67YCP6,<I8_5BA)_$U-_PM+3O^>W_D.7_XB@#H4T]<AF)=
MASESD9'0A>%!'J #^9JU7*?\+2T[_GM_Y#E_^(H_X6EIW_/;_P AR_\ Q% '
M5T5RG_"TM._Y[?\ D.7_ .(H_P"%I:=_SV_\AR__ !% '5T5RG_"TM._Y[?^
M0Y?_ (BC_A:6G?\ /;_R'+_\10!U=%<I_P +2T[_ )[?^0Y?_B*/^%I:=_SV
M_P#(<O\ \10!U=%<I_PM+3O^>W_D.7_XBC_A:6G?\]O_ "'+_P#$4 =7370.
M"I&0>"#TKEO^%I:=_P ]O_(<O_Q%'_"TM._Y[?\ D.7_ .(H Z#[#Y7,3%?8
MY9/IM)X [!2OOD#%'VQHO]:NT?WE.Y?Q. 1[DC:!_%VKG_\ A:6G?\]O_(<O
M_P 11_PM+3O^>W_D.7_XB@#J4<. P.0>01TIU<6_Q"TO)9)MC'DE(Y 3]1L(
M;\0<9XYH3XJ649 :8,#W2*52/JK*>!Z@Y[;>] '4Z9]P_P#727_T8U6ZXRQ^
M)NGQ*0TW.^0_ZN3HSL1_!Z&K'_"TM._Y[?\ D.7_ .(H ZNJD?\ KG_ZYQ_^
MA25S_P#PM+3O^>W_ )#E_P#B*I2?$VQ\UBLV R(-WER<;2^<#9UY&,C'<YQ@
M@'8SW!4[$&Y^N"< #U)P<>W!)/L"006HC.\\N>K8Y^@]%]!^)R<D\O!\2M,@
M&%FZ\G*3$GZDJ2?Q[<5)_P +2T[_ )[?^0Y?_B* .KHKE/\ A:6G?\]O_(<O
M_P 11_PM+3O^>W_D.7_XB@#JZ*Y3_A:6G?\ /;_R'+_\11_PM+3O^>W_ )#E
M_P#B* .KJ&>#S,,#AEZ'^8([@]Q^(P0".:_X6EIW_/;_ ,AR_P#Q%'_"TM._
MY[?^0Y?_ (B@#HXKG!\M\!^W8-[C^HZCW&"><^*7_(.G_P"V?_HU*;+\3=,E
M&UIN#_TSE_ YV<$=CVKF_&_CZUU.SEM(Y-[MLVD(ZD[9%)SE  <#L<'!^[P*
M /)J^JJ^5:^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *X2RM@FHI(.KR76>!GY @'S8W8^
M<Y7.W.&V[N3W=<5:_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\
M7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z
M]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U
M\77_ *424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5RGQ2_Y!T__;/_ -&I75URGQ2_Y!T__;/_ -&I0!K:!_RV
M_P"OB3^E:M96@?\ +;_KXD_I6K0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!D^+/^/.Y_P"O>;_T!J\M^'GP\M_$ENUQ,T@992H"
M%0,!5/=6Y^:O4O%G_'G<_P#7O-_Z U<K\%/^/.3_ *^&_P#0(Z #_A2EG_?F
M_P"^D_\ C='_  I2S_OS?]])_P#&Z] HH \__P"%*6?]^;_OI/\ XW1_PI2S
M_OS?]])_\;KT"B@#S_\ X4I9_P!^;_OI/_C='_"E+/\ OS?]])_\;KT"B@#S
M_P#X4I9_WYO^^D_^-T?\*4L_[\W_ 'TG_P ;KT"B@#S_ /X4I9_WYO\ OI/_
M (W1_P *4L_[\W_?2?\ QNO0** //_\ A2EG_?F_[Z3_ .-T?\*4L_[\W_?2
M?_&Z] HH \__ .%*6?\ ?F_[Z3_XW1_PI2S_ +\W_?2?_&Z] HH \_\ ^%*6
M?]^;_OI/_C='_"E+/^_-_P!])_\ &Z] HH \_P#^%*6?]^;_ +Z3_P"-T?\
M"E+/^_-_WTG_ ,;KT"B@#S__ (4I9_WYO^^D_P#C='_"E+/^_-_WTG_QNO0*
M* //_P#A2EG_ 'YO^^D_^-T?\*4L_P"_-_WTG_QNO0** //_ /A2EG_?F_[Z
M3_XW1_PI2S_OS?\ ?2?_ !NO0** //\ _A2EG_?F_P"^D_\ C='_  I2S_OS
M?]])_P#&Z] HH \__P"%*6?]^;_OI/\ XW1_PI2S_OS?]])_\;KT"B@#S_\
MX4I9_P!^;_OI/_C='_"E+/\ OS?]])_\;KT"B@#S_P#X4I9_WYO^^D_^-T?\
M*4L_[\W_ 'TG_P ;KT"B@#S_ /X4I9_WYO\ OI/_ (W1_P *4L_[\W_?2?\
MQNO0** /%_B'\/+?PW;K<0M(6:4*0Y4C!5CV5>?EKVBO/_C7_P ><?\ U\+_
M .@25Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7%6O_'_%_P!=+W^4-=K7%6O_ !_Q?]=+
MW^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\
MKX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H
M=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4
M :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*?%+_ )!T_P#V
MS_\ 1J5U=<O\3 IT^8.2%S%D@9('FID@$C)]LCZB@#3T#_EM_P!?$G]*U:P_
M"3NZ2&48<S/N ]>.P+ ?0,P'0,W4[E !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &3XL_X\[G_KWF_P#0&KE?@I_QYR?]?#?^@1UU
M7BS_ (\[G_KWF_\ 0&KE?@I_QYR?]?#?^@1T >@4444 %%%% !1110 4444
M%%%% !1110 4457O=1BL%WS.J*3@%V"C/7&21SQ0!8HK/N/$-M;;?,FB7>H9
M=TB#*GHPR>0>QZ4?\)#;;//\Z+R]VW=YB;=V,[=V<9QSCKB@#0HJB^N6Z1BX
M,L8B8X#EU"$\\!LX)X/Y&IK+48K]=\+JZ@X)1@PSUQD$\\T 6**KQ:C%+']H
M5U,6"=X8%,+G)W9Q@8.?2H;;7+>Z5GCEC98QERKJP4<G)(/ X/7T- %ZBL^U
M\0VUVPBBFB=SG"I(C,<#)P <]*T* "BBB@ HHHH **** "BBB@ HHHH ****
M //_ (U_\><?_7PO_H$E>@5Y_P#&O_CSC_Z^%_\ 0)*] H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KBK7_C_B_ZZ7O\H:[6N$LF8ZB@(^4276W@8((3>=V[.00H"[<8).\G
MY0 =W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_
M])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]
M:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U
M &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_ *424 :U%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGQ2_Y!T__;/_
M -&I75URGQ2_Y!T__;/_ -&I0!K:!_RV_P"OB3^E:M96@?\ +;_KXD_I6K0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D^+/^/.Y
M_P"O>;_T!JY7X*?\><G_ %\-_P"@1UV'B&U:[MIX8QEY(9%49 R60@#)XZUY
M5HF@:YHB&&V78A8L1NMVY( SEB3T H ]EHKRK_BH_P#/V6C_ (J/_/V6@#U6
MBO*O^*C_ ,_9:/\ BH_\_9: /5:*\J_XJ/\ S]EH_P"*C_S]EH ]5HKRK_BH
M_P#/V6C_ (J/_/V6@#U6BO*O^*C_ ,_9:/\ BH_\_9: /5:*\J_XJ/\ S]EH
M_P"*C_S]EH ]5KS?XCP++>6YWJCJA(%VN;1AD[AG!P_][(Y&W#*P7-+_ (J/
M_/V6B"?4HYX$U=%>VDF";62W<;W5@APO(P>2?3/7." 9D5G%-H]S,8U\V&?8
M&R)-H\R,[8WY(3YCQN;)+-N.ZNEU;3K.PU*)+A(TMC;,4#*%@\W?ACC 3=L
MSG_9[[:[C^R8?+^R^6GE?W-B[.N[[N,=>>G7FHM=2$Q%KB-9$0@[657Y^Z"
MW&>: /'$A2;>ED";9M1MA")PQB+%9 P([J?ES_%LV[N:FM]3EMUOK0QK#=73
MV\*Q1JJ+\VY6PK'&UE_B&1EP00"#7L2Z3"BK$(T"1MN10B[58$G<!C .2>1S
MS1<:3#<NL\D:-(F-K,BEA@Y&&(R,'D>] 'A\\T^E0'1KU951)HI6V<XB.0XS
MN*XW%2O\._.3NXJ:\,3W):WCB2$V]T$,<F]F5;9P&==Y*D@9P55LD[MS FO;
M9M.BF8NZ*69"A)4$E#R4)(Y4^G2J]OX>MK;=Y<,2[U*MMC094]5.!R#W'2@#
MA/ 'W[?_ (\/]6/]5_Q]_P"K/7_:_O\ _ J]+KP>]U6[L1_:ULD<5M)*XA<0
M6P< EP%X4L#@$'^9SST?_%1_Y^RT >JT5Y5_Q4?^?LM'_%1_Y^RT >JT5Y5_
MQ4?^?LM'_%1_Y^RT >JT5Y5_Q4?^?LM'_%1_Y^RT >JT5Y5_Q4?^?LM'_%1_
MY^RT >JT5Y5_Q4?^?LM'_%1_Y^RT >JT5Y5_Q4?^?LM'_%1_Y^RT :OQK_X\
MX_\ KX7_ - DKT"O&M;T#7-;00W*[T#!@-UNO(!&<J0>A->RT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?
M]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 44
M44 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\
MI1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5RGQ2_P"0=/\ ]L__ $:E=77*?%+_ )!T
M_P#VS_\ 1J4 :V@?\MO^OB3^E:M96@?\MO\ KXD_I6K0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<IX^_Y<_^PA;_ /LU=77+>/5R+0_W;Z GD9P-W0=2?0#)
M/84 =36;K<!O$^RK]Z3)R>@"X.?SP/7G/.*L-=,^/+0G/=OD'7H<_,/^^3V^
MM200>7EB<LW4_P @!V [#\3DDD@#K><3JL@Z, 1GKR,U)52R_<YA/8DK[J3D
M8]ESMQVP#P"*MT %%%5Y=1BA.UG4$=BP!_(F@#QS6?\ D VO_7PW\YZ]KKQ+
M5IE?0K8 @E;E@0#G!_?'!]#@@_0@U[;0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_7
M2]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_
M *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_
MZ';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z
MU &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R_Q,A:;3YD0$
MLQB  &2294   ZDUU%<I\4O^0=/_ -L__1J4 :7AB<7"RR+T,\G4$'MP0<$$
M=P0"#P>:V:Q_#4*PK*B !5G<  8  P  !T K8H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH @NH"^&7AUZ'\1E?H1QWQP<9 J/[?O^5 2_=>!M_WC
MV'TSD<J&%27,Y3"+]YNF>@P.6/? _4D#(SFH_P"SPOS*2'_O>I_V@,!A[=A]
MW;Q@ /L/F\RG?_LXPG_?/.?^!%L'D8JQ%"L(VJ  .P&!^0JO]K:'B13_ +R
ML#_P$98'\"!_>)I\6HQ3':KJ2>P8$_D#0!X/_P P;_N(?^T*^@*^?_\ F#?]
MQ#_VA7T!0 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 5P]G*&U! ,_++=@G!VY=8RJ[L8W$*3MSG SC&#7<5P]I"HU"-P!N+W
M@)QR0/*(&?09./J?6@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/\ T.WK
M6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7O-_Z U:U
M9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+K_THDH U
MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KE/BE_P @Z?\ [9_^C4KJZY3XI?\ (.G_ .V?_HU* -;0/^6W_7Q)_2M6
MLK0/^6W_ %\2?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCQ0@>%5(R#/
M; @]/^/B.M>LGQ+_ *I?^OBU_P#2B.@"W_9JK]PLGIL8A1]$.4_\=]^O-203
MDGRWX<>G0CU']1U!]003/5'5F,*?:%&6BYQG&5_B&?3'/U /.,4 /LOWC/+Z
MMM'T3*X_[ZW'Z$?06ZAM(/LZ+'G.Q0,].@Q4U !3)85F&U@"#V(R/R-/HH \
M2\0PK%I:A0 /M-L< 8Y:QC)/U)))]3S7MM>*>)?^06O_ %\6O_I!'7M= !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 %%%% !7%6O\
MQ_Q?]=+W^4-=K7%6O_'_ !?]=+W^4- ':T444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\
M'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_
MX\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&
MO]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %<I\4O^0=/_P!L_P#T:E=77*?%+_D'3_\ ;/\ ]&I0
M!K:!_P MO^OB3^E:M96@?\MO^OB3^E<9\6_&,FFA+" LDC@.SJ=ORY("@CG)
M(R2,<#'()P =Q=>(;:T8Q2S1(XQE7D16&1D9!.>E6K6[2[42Q,KH<X9"&4X.
M#@CCK7RW6EH/B.?0I!- Q'()7)V-C/#+W')]QG((/- 'TQ16?H&LKK4$=VG
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
M&9!&!MV]201@[NI( QS745RGC+PB^O36LJ[/+MY"9%DS\RED) &T@Y"G@X%
M&;<?$YX5C8P1EI7D4 7<10>6J-DR % 3NZ$@\#KN%0I\6]\32" >8DZ1%?/7
M9\X<AO-QMQE#G^'&#NQTV-8\"17LUN5CB6WB\_S$"[=QE0*" HQD$#G((P"#
MD5S\GPWN;6/[% 87@6Z6=/.+[CA=I1U52&!X'!&<'CYL* ;%IX^DD5'>!0LM
MS%""ES'*,R;B3E >5P.#C.[J*I0^/;Z^4W]M:;[56V[23YS\L-RXR, X# *V
M#D G#%;">%+N98DD6UC6&[AFQ;*Z A-P?((Y8_+CIT.3TK$F^&EZ\(LF-O)'
M$9/*9S,KJ)#DG"87.1G#;\'C)% &]:_$^*7[4'58S:[MBR2;&E*[^ K*I4_*
M.,$@G!&>L*?$"[<PH++FZ4M%_I*?, H<G[O'!SSC\ZI:#\*VL(KJ*;RI&E3;
M"Y7)4X<!CE3M/*GY2>G4X%=!#X7E1]/<E<643J_)Y+1*@V\<C([XXH Z*TD:
M5%>1=CE067(;:2.5R.#@\9[U-110!Y_\1_\ C\TW_KX_]GAKM=6_U,G_ %S?
M_P!!-6ZJ:M_J9/\ KF__ *": .?UO6[S[8-/LQ#_ ,>XE)G#_P!\H0"A^G;U
MYIL][JE@DEQ/]E,<44K$1^;NRJ,5^]@8W 9]LXYK)\4013:H!-<-;K]B&'24
M1$GS3\NX]0>N/;/:GSPVUK!<^5?/<.]K. DERDH^X6)"CG( Z^F: .E\&:V^
MMVD=Y*%#R;\A 0ORNRC&23T'K6%=^*+ZXU";2[008B16S,).A5">5/7+\<#B
MF?#CQ#;6EA#%+-$CCS,J\B*PS(Q&03GI7/W(AO-8N&DN6@C:&,K)%,L6[*18
M&\Y!!!SCO@'M0!U=_J&JZ;!-<R+;-Y<>Y1'YF<AE+$[BHP$W'@YR!C/2M#2_
M%R3V"ZK+\JB,EAP/F4E6"Y;NPPH)R<@=:J>'=.MM[+'>/=;HV#1RW"3+M)&3
ML _#/3!([UYE>F;3VE\,1@!9;M-K,025; 0,0#P?D;( (P00<X !Z;X2UN;6
MX(+RX" R3/M$88#:J.O.XGG(/0XQCOFCXI?\@Z?_ +9_^C4K;-JMH((8QA(V
MVJ,DX"Q. ,GGI6)\4O\ D'3_ /;/_P!&I0!XKX3_ ./RV_Z^(?\ T-:^BD_=
M2E>TB[OQ7"L?Q!7'T/3O\Z^$_P#C\MO^OB'_ -#6OHJ__=[9O[C#/^ZWRG)]
M!D,>WR_B "W63XIUW^P;9[W;O\O;\N[;G<P7K@^N>E:U<=\5IR+&2,?Q;2<^
MBR(./?+#\,^U &+;_$NYB1KC[!*4;+E\N%VXX.?*Q@*!ST(&:M_!3_CSD_Z^
M&_\ 0(ZZ7P]:K=V$$,@RDEK&K#)&0T8!&1STK*A^'_V NMK)Y<3-N"9N.#M5
M3RES&#DC.2,\XS@"@#L**Y3_ (1&?_GX_6[_ /DRC_A$9_\ GX_6[_\ DR@#
MJZ*YS1]&EL+@%Y2Z^4^5!F(!+)M)\V:7GA@,8[]>W1T %%%% !1110 4444
M%%%% '*?%+_D'3_]L_\ T:E> 5]"_$>T>[L)HHE9W/EX5 68XD4G '/2O#_^
M$3O/^?>;_OR__P 30!E5U7PM_P"0C!_VT_\ 13UE?\(G>?\ /O-_WY?_ .)K
MI?AQX>N;2_AEEAE1!YF6>-U49C8#)(QUH ]PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O+_CC:LR6
M\P'R*TBDY'5PI48Z\A3^7TKU"J.M:/'K$+VDV=D@P<'!&"""#Z@@'T]01Q0!
M\QTZ&%IF"("68@  9))X  '4FO2-3^"4RN?LTJ&,]/-W*PY/'RJP.!CGC)SP
M*Z#P3\*ET9Q=7++)*OW54'8IR?FR<%CC&,@;3GJ<$ 'H%<)9*PU%"3\IDNMO
M(P  F\;=N<DE2&W8P"-@/S'NZXJU_P"/^+_KI>_RAH [6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_]
M)X* "Y_X_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R
M?%G_ !YW/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK
M6K)\-?ZIO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Y3Q%XB>9VL+1@KJ,S3'E85/\Y#_"O7/XD'B+Q$\S
MM86C!749FF/*PJ?YR'^%>N?Q(M^'?#J6:+\I5%.Y5;EBQZRR'O(?R4<#V #P
M[X=2S1?E*HIW*K<L6/660]Y#^2C@>W0444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% &3XL_P"/.Y_Z]YO_ $!J^:Z^E/%G
M_'G<_P#7O-_Z U?-= '5?"W_ )",'_;3_P!%/7NNI_<'_72+_P!&+7A7PM_Y
M",'_ &T_]%/7NNI_<'_72+_T8M %NH;JT2[4Q2JKH<95P&4X.1D'CK4U% &3
M_P (G9_\^\/_ 'Y3_P")I\OABTE.6@B)P!DQ(>%  '3H  !Z#BJ7CW5)-*LI
M;F!MLB;,' .,R*#P01T)[5SXMM5EM!?Q7>YVA601_9X\G*ABH(!)..!\O)P.
M,\ '6CPQ:!2@@BVD@D>4F"1D XQU&3CZGUIG_")V?_/O#_WY3_XFN27Q5>^(
MK>WFLL(6EV7#*H?8<JH(5^JD-O.,X'!88))X9U:ZTO4#HLLIN8PF2Y5@\?R[
M_F)SD'('+,.5PP.5H [N73HI8_L[(IBP!L*@IA<8&W&,# QZ5+#"L*A$ "J
M  ,  <  #H!7E^C^*[K5]4MFD#0PRQ,5BWL59=DF'(X!)8$@[1P%QG@GU.@
MJIJ?W!_UTB_]&+5NJFI_<'_72+_T8M %NBBB@ HHHH Y_P >ZI)I5E+<P-MD
M39@X!QF10>"".A/:N*N/&4D4$\L%_P"?)'&I"_91%MS+&I;)7!X8C'OGM7?^
M*="_MZV>RW;/,V_-MW8VL&Z9'ICK6!JG@F]U6-K:>^W1OC(^S1C."".0P/4#
MO0!:^(NM2:1#%)%)Y6^X1&?8'PI5BQVD'.,9XY.,5R[>*YX4^VQ7IN88)8O/
M46R1$([$9!8#).,8'/.<BM[4/!-[J&SS;[=Y4BR+_HT8PRYVGAAG&>AX]JN_
M\(M<W4<MO=W0FCEB90#;HNUCC:_!Y*XR!QSSD$"@ T369]4OKA5(^R6X$8&T
MC,O!8[B.2N&!P0,%3@YS745S6@>#VT*".U@EVE9M\C>6#Y@[IAF.W("C(/&,
MXR372T %%%% !535O]3)_P!<W_\ 035NJFK?ZF3_ *YO_P"@F@!E[H=O?MOF
MBC=@, NBL<=<9(/'-11>&+2(Y6"('!&1$@X8$$=.A!(/J.*TZ\_N-2O=2U.?
M38+CR8XHU<?NHY/X8\CD \ER>M '5?\ ")V?_/O#_P!^4_\ B:?+X8M)3EH(
MB< 9,2'A0 !TZ   >@XKC;#Q'J&DWS:9<[;CS(W:(C9&3M5V7H,#<5*D-T/(
M.!\V9K$FIV4#:S<7)AE5RJ0!1M^^5Q@G:QQN8'#DJ VX]0 >E66AV]@V^&*-
M&(P2B*IQUQD <<5,^G1/(+@HIE48#E07 YX#8R!R?S-<(1J?B5U42&VMI;:.
M0/$@.6VQLPSNWJ=S$#YAE5Z'YC6A\-/%$^N1RK/A_)? F52JOG)Z;5Y''8'!
M7*@\D ZB\^_%_P!=#_Z+>N?^*7_(.G_[9_\ HU*Z"\^_%_UT/_HMZY_XI?\
M(.G_ .V?_HU* /%?"?\ Q^6W_7Q#_P"AK7TC<0"=6C/1@0<=>1BOF[PG_P ?
MEM_U\0_^AK7TK0!!93F= S?>Z,!T##AA^!!%<C\1/WNG7,W]\Q@?[JRJ%^H/
M+ _[6.0!70S.8V>!3@R%",<8WY#X]" C/GU/0GKC_$] FFS*!@#R@ .G^M2@
M#SNX\47.F%;5/-/G6]MY05W'WK4Q_(H!S^\<-Q_$F.O(]@\/;_LT'F[O,\F/
M=OSNW;!NSGG.>N><UX?KD\#%8[C<2+. Q&%44AS F%D)0%P< Y#':.!R2%]M
M\,2F6TMW.,M!$3@!1R@Z   #V P.U &G115-I_M>%C^Y_$X(QC'12#G.<9(X
M S@AAP +9_O6:?LV O\ NKG!_$DD'H5V^]6Z:B! % P!P .E.H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_KI
M>_RAKM:XJU_X_P"+_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>
MX_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\
M7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^
M+K_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *Y3Q%XB>9VL+1@KJ,S3'E85/\Y#_"O7/XD1>*?%A+-I]JZK*-GFR$C]VC-M
M9@"0&921\N=Q++M!.=NAX=\.I9HORE44[E5N6+'K+(>\A_)1P/8 /#OAU+-%
M^4JBG<JMRQ8]99#WD/Y*.![=!110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &3XL_X\[G_KWF_P#0&KYKKZ4\6?\
M'G<_]>\W_H#5\UT =5\+?^0C!_VT_P#13U[KJ?W!_P!=(O\ T8M>%?"W_D(P
M?]M/_13U[KJ?W!_UTB_]&+0!;HHHH Y3XI?\@Z?_ +9_^C4KG[?XJ6NEV<,,
M99YUMU7 0[5=4  8L5R,_P!W/ /MGTNB@#R*+7'\":?';JI%W=%Y"'VGRP<*
M&*]<E0, _P 6[/W=M;'PWNK"T;RTF\Z]N,EW*29)P790SJ..,DGECR>P'HM%
M 'G^L_\ (>M?^O=OY3UZ!110 54U/[@_ZZ1?^C%JW534_N#_ *Z1?^C%H MT
M5G^(;IK2VGFC.'CAD93@'!5"0<'CK6?X"U235;**YG;=(^_)P!G$C <  = .
MU '04444 <U]K?\ M;R-S>7]AW;<G;N\[&[;TSCC/7%<_'IK>+[VZCN'FB6S
MDB\I(W"@$;\2<KU.-RMU ; )&*ZK6_!EIK;B:YCWN%"@[W7@$G&%8#J35>\^
M'EA>E3)""414!#NORH,+G##) XR<G  SP* /,M(UF_U]XXE^T,4MS_JK@0%P
MLA'F992#C.P]22N2V011H^K7>MF*"&2XE=+=C(L=SY+;O.?!+.&#?*RCCGIS
M\I%>FW?P\L+L('A&(D"* [KA02?X6&3DDDGDDY)--F^'%A,$1H<B-=J_O).
M69\?>YY8GGU]* .!L-<N[*SCUFWE:4QEX[A)G=TR7_=L%8CG#+DJ?3C[]>D>
M#]*ETRW5+B1Y)6^9S(VXJ2!\@.3PN/4Y.2.N ]/"-JEN=/$8$#')4%ADY#9+
M9W$Y [] !TXK8H **** "JFK?ZF3_KF__H)KFO&NOSZ;<V,,+;4GFVR#:IR-
M\8QD@D<,>F*Z75O]3)_US?\ ]!- %NO+)_$4.@:S=W%P2%\A0  22VR(A1CN
M<'K@>I%>IT4 >3V?B1=?U+^UXT806-LY?</F("OQQE0Q+' +<A2<]AB'7H?%
M5R+K4YA'!&3MA42,<<$#*KC#?Q-G<<8 4;2ON=% 'D_CCX@IJKKIT$HCMW"^
M;-AFRK+NVA5!;&#AAP2WRG:H;/9^!;RQ:(VVGMN6+&XE6#$MGYB65<D[>W3&
M!@8%=+10!4O/OQ?]=#_Z+>N?^*7_ "#I_P#MG_Z-2N@O/OQ?]=#_ .BWKG_B
ME_R#I_\ MG_Z-2@#Q7PG_P ?EM_U\0_^AK7TK7S5X3_X_+;_ *^(?_0UKZ.O
M9S A9?O=%!Z%CPH_$D"@"G)*?-$W\"GR_P 6ZD>OS;%]CNR!C-8_Q2_Y!T__
M &S_ /1J5T$ME^Z\I.H'RD_WAR&/J=W)XY[US?Q)G$^ERR#HPB(SUYD0T >9
MWE_,)(AYEP(H8[0XA+853:@R%3NPK;0Q'&"-Y) !SZ]ITUQ-#$\!4Q-%&5,Y
M8RD% <L5X+'OBO)+^/S ?+27<+:WW,EPJ)G[&6!,9CR0(U?(W<C<,C=BO8O"
M?_'G;?\ 7O#_ .@+0 YQR3<!]O\ O QC/;Y0I*XZEUP,=>>=)'#@,#D'D$=*
M=52:+[-F5,GJ649.>YP.S=^/O'KR00 6Z*:CAP&!R#R".E.H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_ *Z7
MO\H:[6N$LKD/J*1CJDEUGD9^<(1\N=V/D.6QMSA=V[@ '=T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^
MD\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110
M 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$
ME:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,
MS3'E85/\Y#_"O7/XD6_#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![ !X=\.I9HOR
ME44[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9_QYW/_7O-_P"@-7S77TIX
ML_X\[G_KWF_] :OFN@#JOA;_ ,A&#_MI_P"BGKWF\MS.NT'!RI!(R/E8-TR/
M3UKYAM;M[1A+$S(XSAD)5AD8.".>E:'_  EEY_S\3?\ ?Y__ (J@#Z*\N;^^
MG_?MO_CE'ES?WT_[]M_\<KYU_P"$LO/^?B;_ +_/_P#%4?\ "67G_/Q-_P!_
MG_\ BJ /HKRYO[Z?]^V_^.4>7-_?3_OVW_QROG7_ (2R\_Y^)O\ O\__ ,51
M_P )9>?\_$W_ '^?_P"*H ^BO+F_OI_W[;_XY1Y<W]]/^_;?_'*^=?\ A++S
M_GXF_P"_S_\ Q5'_  EEY_S\3?\ ?Y__ (J@#Z*\N;^^G_?MO_CE'ES?WT_[
M]M_\<KYU_P"$LO/^?B;_ +_/_P#%4?\ "67G_/Q-_P!_G_\ BJ /HKRYO[Z?
M]^V_^.4R2UEFP&=<!E/"$'Y6#=2Y]/2OGC_A++S_ )^)O^_S_P#Q5'_"67G_
M #\3?]_G_P#BJ /?_%G_ !YW/_7O-_Z U97PM_Y!T'_;3_T:]>)3>)[N92CS
MRE6!!!E<@@\$$$\@TVU\0W-HHBBFE1!G"I(ZJ,G)P <=: /IJBOFK_A++S_G
MXF_[_/\ _%4?\)9>?\_$W_?Y_P#XJ@#Z5HKYJ_X2R\_Y^)O^_P __P 51_PE
MEY_S\3?]_G_^*H ^E:*^:O\ A++S_GXF_P"_S_\ Q5'_  EEY_S\3?\ ?Y__
M (J@#Z5HKYJ_X2R\_P"?B;_O\_\ \51_PEEY_P _$W_?Y_\ XJ@#Z5HKYJ_X
M2R\_Y^)O^_S_ /Q5'_"67G_/Q-_W^?\ ^*H ]5^(_P#Q^:;_ -?'_L\-=U=P
M?:$:/.-ZD9Z]1BOFBYURXNF5Y)9&:,Y0L[,5/!R"3P>!T]!5C_A++S_GXF_[
M_/\ _%4 ?17ES?WT_P"_;?\ QRCRYO[Z?]^V_P#CE?.O_"67G_/Q-_W^?_XJ
MC_A++S_GXF_[_/\ _%4 ?17ES?WT_P"_;?\ QRCRYO[Z?]^V_P#CE?.O_"67
MG_/Q-_W^?_XJC_A++S_GXF_[_/\ _%4 ?17ES?WT_P"_;?\ QRCRYO[Z?]^V
M_P#CE?.O_"67G_/Q-_W^?_XJC_A++S_GXF_[_/\ _%4 ?1/V61V5G92$).%0
M@_=*]2Y]?2L#XI?\@Z?_ +9_^C4KQ7_A++S_ )^)O^_S_P#Q5177B&YNU,4L
MTKH<95Y'93@Y&03CK0!+X3_X_+;_ *^(?_0UKZ*;]]*!VC!)_P!YN!^(7.1_
MM _3YR\,2B&[MW;@+/$3] X)KZ0L8C&N6^\Q+'O@L<XSWVC"Y] * +%<5\1/
MDT^ZC_NNA'KAY$;/TW%@/ICJ#7:UQ7Q7_=64C=I BGZB167\ -WYC\ #E+/P
M%<:J1<B*%HWM[7:9WE&<0(&P(6!ZCG</3'>O5=)M3:0QPD*#'&BD(25!50,
MMSCTSSCKS69H=ZMAIT-P^2L5HC$#KA8@3C..>*R-/\?7&LAI;*S:2)6V[GGC
MC;( )!4Y]?4_T !VM%<I_P )%J/_ #X?^347^%'_  D6H_\ /A_Y-1?X4 =!
M:?NW>+MD,/H^<_CN#'\1]!;KG]'OKN]F#7-MY"+&X#><DF2S)QA<$< \UT%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q
M5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_E#0!VM%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_UMU_U\+_ .D\% !<
M_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !1110 4444 %%%% !63
MXL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK_5-_U\77_I1)6M63
MX:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)YG:PM&"NHS-,>5A4_SD/\
M*]<_B1;\.^'4LT7Y2J*=RJW+%CUED/>0_DHX'L 'AWPZEFB_*513N56Y8L>L
MLA[R'\E' ]N@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** ,GQ9_QYW/\ U[S?^@-7D'@KX;_\)/"U
MSYWE[9"F/+W=%4YSN7^]Z5Z_XL_X\[G_ *]YO_0&KE?@I_QYR?\ 7PW_ *!'
M0!E?\*,_Z>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10!Y5_PHS_ *>?_(/_ -LH
M_P"%&?\ 3S_Y!_\ ME>JT4 >5?\ "C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK
M10!Y5_PHS_IY_P#(/_VRC_A1G_3S_P"0?_ME>JT4 >5?\*,_Z>?_ "#_ /;*
M/^%&?]//_D'_ .V5ZK10!Y5_PHS_ *>?_(/_ -LH_P"%&?\ 3S_Y!_\ ME>J
MT4 >5?\ "C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK10!Y5_PHS_IY_P#(/_VR
MC_A1G_3S_P"0?_ME>JT4 >5?\*,_Z>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10
M!Y5_PHS_ *>?_(/_ -LH_P"%&?\ 3S_Y!_\ ME>JT4 >5?\ "C/^GG_R#_\
M;*/^%&?]//\ Y!_^V5ZK10!Y5_PHS_IY_P#(/_VRC_A1G_3S_P"0?_ME>JT4
M >5?\*,_Z>?_ "#_ /;*/^%&?]//_D'_ .V5ZK10!Y5_PHS_ *>?_(/_ -LH
M_P"%&?\ 3S_Y!_\ ME>JT4 >5?\ "C/^GG_R#_\ ;*/^%&?]//\ Y!_^V5ZK
M10!X5XU^&_\ PC$*W/G>9ND"8\O;U5CG.YO[OI6KI/P:_M"&.Y^T;?-C1\>5
MG&Y0<9WC.,^E=!\:_P#CSC_Z^%_] DKJO"?_ !YVW_7O#_Z M ' ?\*,_P"G
MG_R#_P#;*/\ A1G_ $\_^0?_ +97JM% 'ED/P1:%@Z71#*001%@@CD$$2<$5
MI_\ "N+S_H(S?^/_ /QZO0** //_ /A7%Y_T$9O_ !__ ./5!>?"JXO5\N6_
MD=>N'5F''L92*]'HH \J_P"%&?\ 3S_Y!_\ ME=KX*\*?\(Q"UMO\S=(7SMV
M]548QEO[OK7044 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<5:_\?\ %_UTO?Y0UVM<5:_\?\7_ %TO?Y0T
M =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\
M2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\
MH=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z
M U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)Y
MG:PM&"NHS-,>5A4_SD/\*]<_B0_POX4%GB>3)(5%0, IVQEA$SA>#(J,%SV
M'?H 6/#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![=!110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&3XL_P"/.Y_Z]YO_ $!JY7X*?\><G_7PW_H$==AXAM6N[:>&,9>2&15&0,ED
M( R>.M<Q\-M(N/#]N\$\3!FE9AM:,C!5!_?]0: .WHJJFHH2%8[6/&'&TD^@
MSPW_  $D?F*M4 %%%% !1110 4444 %%%% !1163I_BFVU"%[V)]T46[<VUA
MC:H9N" 3@'/ H UJ*YJY^(]A:D(\V"55O]7(>'4.IX7N"#_/FK6B>,[36W,-
MM)O<*6(V.O (&<LH'4B@#;HJII>J1ZK&MS VZ-\X.",X)!X(!Z@]JMT %%%%
M !1110 4444 %%%% !1110 4444 %57OADJBLY'7:...OS,0IP>" <Y[<'"2
M?Z4QC_@7[_N2 0OTP<GUR!R-PJRB! % P!P .E 'FGQ=U W%MY3+M,=Q%WS]
MZ.0CMP1WY/U[UV_A/_CSMO\ KWA_] 6N ^+7^KD_Z^(/_1,E=_X3_P"/.V_Z
M]X?_ $!: -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_P"NE[_*&NUK
MA+*V":BD@ZO)=9X&?D" ?-C=CYSE<[<X;;NY(!W=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/
M_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_
M (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:
M_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*>(O$3S.UA
M:,%=1F:8\K"I_G(?X5ZY_$@\1>(GF=K"T8*ZC,TQY6%3_.0_PKUS^)%OP[X=
M2S1?E*HIW*K<L6/660]Y#^2C@>P >'?#J6:+\I5%.Y5;EBQZRR'O(?R4<#VZ
M"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH :Z!P5(R#P0>E56!LN1_JACC'*Y
M.,@]-H[@]!D@X 6KE% !152R_=%H>RD%?]UN1^ .X =@!]3;H J:IJD>E1M<
MSMMC3&3@G&2 . ">I':L6T^(]A=NL,<V7D8*H\N09+' &2N.M0_%+_D'3_\
M;/\ ]&I7&ZEIT5JVC/&BJTAB+E5"EC^Y.20.3R>OJ: /7:*** "BBB@ KYUB
M@GM;80Q<QWT9D;*XXMFE+*&)P<!=YQST'^]]%44 >%:?J7]GW?F?:/LV;.V&
M_P KSL_N83MVX.,XSGVQWK0CMWUBXN-6LI&EGM/LK*0A02XCVRY3Y2,[3\HZ
MC*@'((]EHH Y3X6_\@Z#_MI_Z->NKHHH **** "H?M:;O*W+O_NY&[IGIUZ5
M-7/-D7$C@_ZN2#@YQ^\78>,XS@]?;% '0T455U-RD4C X(1B".O0T .BU&*8
M[5=23V# G\@:L5R>F G));$7V8CYVPH8#><9QC!.>P&>@KK* "JG]K0_\]$_
M[[7_ !I=3<I%(P."$8@CKT-8WAR/[4BAV;"QKC#LO\<@[$=@!^% &Q_:T/\
MST3_ +[7_&C^UH?^>B?]]K_C1_9B>K_]_9/_ (JC^S$]7_[^R?\ Q5 !I?S1
MB3O)\Y_X%R!GO@8'T Z=*MTR&(0J$7@* !]!P*?0!Y1\6G 21<\F> X[\0R9
M_G7H/A/_ (\[;_KWA_\ 0%KD?C5 !:I+_$9D'4XP$D(XZ=^O6NN\)_\ 'G;?
M]>\/_H"T :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O_'_%_P!=+W^4-=K7
M%6O_ !_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW
M/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\
M'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>
M9VL+1@KJ,S3'E85/\Y#_  KUS^)%OP[X=2S1?E*HIW*K<L6/660]Y#^2C@>P
M >'?#J6:+\I5%.Y5;EBQZRR'O(?R4<#VZ"BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH 9-,L*EW("J"22<  <DDGH!7.W7Q(T^U8QM.I(Q]Q7=>1GAD4@_@?;
MK5_Q9_QYW/\ U[S?^@-7D'@KQ/?Z5"T5G!YL9D)+>5(^&*J",H0.@''7F@#T
MK_A:6G?\]O\ R'+_ /$4?\+2T[_GM_Y#E_\ B*Y7_A/M9_Y\_P#R7G_^*H_X
M3[6?^?/_ ,EY_P#XJ@#LM'\76NMW 2VDW$1.6^5UX#(!]Y1G&3CTR?6NCKRA
M_B#K" L;3 '))MY\?^A56_X6KJ?_ #[I_P!^I?\ XN@#M?BE_P @Z?\ [9_^
MC4KE=;_Y@G_;+_VA6#XD\?WVK6[VT\*K&^W+".12,,&'+,1U [5O:W_S!/\
MME_[0H ]5HHHH **** "BBB@ HHK-@N6:=D)^4;L# P,+$<YQG^,]Z -*BBB
M@ HHHH *Q[2(33W*-R&$8/T*$&MBLK3O^/FX_P"V7_H)H NVTI'[I_O@=?[P
M'\0_J.Q]B"6:M_J9/^N;_P#H)J>> 3C#=N1@D$?0C!'X=N*J7%C)*K1"3*L"
M"70%N1C@J4'Z'ZT 9?AZ(3&5&Y#10 _0QX-;=M*1^Z?[X'7^\!_$/ZCL?8@G
M,T.#[/--'G.Q8!GIT3%:\]NLXPPSCD>H/J#U!]".10!!JW^ID_ZYO_Z":RO"
M7W/^V:_^C):T;BP>16B5_E8$?.NY@",<$,O;UR?4FJ?AV#[.6CSG8H&>G268
M4 ;=%%% !1110!Y_\:_^/./_ *^%_P#0)*ZKPG_QYVW_ %[P_P#H"UROQK_X
M\X_^OA?_ $"2NJ\)_P#'G;?]>\/_ * M &M1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5Q5K_P ?\7_72]_E#7:UQ5K_ ,?\7_72]_E#0!VM%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!
M0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9
M/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M
M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R7B;Q(\K-86;!9%'[
MV4J62+<"$!(Z,SD#.#M7+$8!P[Q%XB>9VL+1@KJ,S3'E85/\Y#_"O7/XD6_#
MOAU+-%^4JBG<JMRQ8]99#WD/Y*.![ $7A+P[]CAC\U0I4!MHR<R$#=*Q/)8G
MIG[HP.O3I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?%G_'G<_P#7
MO-_Z U<K\%/^/.3_ *^&_P#0(ZZCQA,L=G<;B!F"4#)QDE&P/K7+_!3_ (\Y
M/^OAO_0(Z /0**** *FK?ZF3_KF__H)JM?:G_90"M\P;A/F /T8L>@_O<\?>
MYY:YJ,1FB=%Y+(P'U((%58W8 [HG8M]XGR\'VQOX4=A^>222 <M\5X/+L&8G
M+-)'D_B< #L!V'XG)))Q=;_Y@G_;+_VA6M\31(]A(I1@B-&0S%2<;L8.&)."
M1@]2.O(R<G6_^8)_VR_]H4 >EW5TT;+&B[F;<>6V@!<9.<$]2!P*3S)O[B?]
M_&_^-T2?ZY/^N<G_ *%'5N@#-_M5A^[V?O=P7;GY<$$AMV/NX4]LY&,5/YDW
M]Q/^_C?_ !NJMQ_Q\K_P#_T&>M6@#/DU-K8D2ICY<C8=^>0NW&%.<L,<8YZU
M(DTS $H@SV,AR/;A"*J:TX1T8G '))Z?ZZ&M>@"F+MT94D0 /D J^[D G!!5
M>H!Z9Z56M_\ CY;_ ('_ .@P5:O/OQ?]=#_Z+>JMO_Q\M_P/_P!!@H U:*R)
MX9IGD>)\,I"A6^Y@HISC'WLMD'GICI3WTR1#LCD(1@ Q9F9QC/*DD@%LX/ Q
MU% &I164[-=10J693+MW%,!O]6S<'''([?2A-.F9=[R?O1MQ@L(_E/0@8SN_
MB)'?@<4 :M96G?\ 'S<?]LO_ $$T_3(W@9HW8L=J,<G(#,6#8X&%^7@=J9IW
M_'S<?]LO_030!/'']MR[%@ S* K,OW6*DDJ1DG&>>G0=R71@VKA,DH_"[CDA
MADXR<D[AD\GC;CN!3+"7+R1J<HI!X!X9LEUSWYY]MV.U"2%[@JPQM3Y#V8,1
MO/X$*,=>_<8 (=._X^;C_ME_Z":GCC^VY=BP 9E 5F7[K%225(R3C//3H.Y,
M&G?\?-Q_VR_]!-36$N7DC4Y12#P#PS9+KGOSS[;L=J 'Q@VKA,DH_"[CDAAD
MXR<D[AD\GC;CN!5"SG^SF:3&=BL<=.DLQJVD^^X,;#!2/*^X8C<?;!4 #ZGG
MM4LXUD,RN<*58$], RS9.30!H?V>'Y=F+'J0[J/P56P!_DDGFGVDI;<C<E&V
MY]?E# X]><'\^.@9I<[3QJ[').><;<@$@-CMD8/XU'I$OG*TAX=G;<H(.TK\
MN/R4?7KT(H OT444 >?_ !K_ ././_KX7_T"2NJ\)_\ 'G;?]>\/_H"UROQK
M_P"/./\ Z^%_] DKJO"?_'G;?]>\/_H"T :U%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7"64Q;444C 62ZQUR=P0D_=VX7: ?FW98?*%^8]W7%6O_'_ !?]=+W^
M4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?
M_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7
MO<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>
M\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3'E85/\
M.0_PKUS^)%OP[X=2S1?E*HIW*K<L6/660]Y#^2C@>P >'?#J6:+\I5%.Y5;E
MBQZRR'O(?R4<#VZ"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:[A 6)P!
MR2>E $<]R(<#DD] HR3_ (#W. ,C)%1?9&FYD8_[J$J!_P "&&)_$ _W0:6S
M0O\ OG'S-T!_A4G(&.QQC=[]\ 8M4 006,<!W(BJ>F54 _I4]%% !15'5=:A
MTE5>X<(KN$!.<;FR1D@<#@\G '<UX[/=R7FG6FEP!V++-+(L2,[865Q'D @;
M2^<]<$ XR " >X45X8;FZUN6.:$L+RRM/F 5MY:*8H5.\Y+%&W,.=QRN,G [
MCX7ZREW'-(Q5'N;R9U0L-QRJ,0.A;:#S@>_% &A\4O\ D'3_ /;/_P!&I7.Z
MUHEU?V^F7%G&':WB1B"R@9VQ%<[F7(.T]/TKHOBE_P @Z?\ [9_^C4K5\)_\
M>=M_U[P_^@+0!QUS>ZW<X+6D.5Z$/M(R,'D3@\U'YVM_\^R?]_W_ /DFO2Z*
M /,]VLD$&TA.2"29,ME>AW&?=QVY_G2^=K?_ #[)_P!_W_\ DFO2Z* /-%EU
MH;O]$B)==I+2%CM],FX) Y[4>=K?_/LG_?\ ?_Y)KTNB@#S:.XUM"'^RQDKR
M-TI8=".AN".AI4O-<1S-]FBR<_Q+CD(/^>W^P/UKTBB@#S:6XUN1C)]EB#'&
M2LA7..F=MP,TWSM;_P"?9/\ O^__ ,DUZ710!YN]UK;H(C:0[4QM^< C;T(/
MGY!'KFF>=K?_ #[)_P!_W_\ DFO2Z* /.+>]UR EEM8LM@$M)N/&<?>G/J:2
M&\UR%WF%M%F3;G++CY1@8_?5Z110!YF+C7D)*0HH8DX#1D9/7&Z4D9/.,XS3
MX;S7D82-!&Q (&YH\<D$_=E'H*])HH \WAO-<A=YA;19DVYRRX^48&/WU1BX
MUY"2D**&). T9&3UQNE)&3SC.,UZ910!YM#>:\C"1H(V(! W-'CD@G[LH]!3
M4GUM=X^RQ$2 @@NO0LS'I,/[Y_2O2Z* /,TNO$"  1)QZM$3^9DS4MI?Z[;
MC[-$2Q))9U))/_;8#H    ,"O1Z* //_ .V=>_Y]8?\ OH?_ !^C^V=>_P"?
M6'_OH?\ Q^O0** /%_B'J&IW%NJW\,<<7F@@H03NVM@<2/QC/;MUKU+PG_QY
MVW_7O#_Z M<K\:_^/./_ *^%_P#0)*ZKPG_QYVW_ %[P_P#H"T :U%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]=+W^4- '
M:T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"
MM:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^
MAV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H
M#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGB+Q$
M\SM86C!749FF/*PJ?YR'^%>N?Q(3Q)XE:1_[.M6"N59I)3RL:*VQB/[S[OE
M'1N#C!Q<\.^'4LT7Y2J*=RJW+%CUED/>0_DHX'L 'AWPZEFB_*513N56Y8L>
MLLA[R'\E' ]N@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MH *R?%G_ !YW/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\
MTHDK6K)\-?ZIO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KE/$7B)YG:PM&"NHS-,>5A4_SD/\*]
M<_B0>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$BWX=\.I9HORE44[E5N6+'K+(>
M\A_)1P/8 C\->%H[ !@&"@EE5V+$L0 97R<%SM' &%YP 2:Z2BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9_QYW/_7O-_P"@
M-7*_!3_CSD_Z^&_] CKJO%G_ !YW/_7O-_Z U>0>"O[6\EO[._U7F'/^I^]M
M7/\ K.>F/;]: /=:*\J_XJ/_ #]EH_XJ/_/V6@#U6BO*O^*C_P _9:/^*C_S
M]EH ZKXI?\@Z?_MG_P"C4KE=;_Y@G_;+_P!H5D^*?[:^S/\ ;?\ CW^7?_J/
M[PV_<^;[V.G\JUM;_P"8)_VR_P#:% 'I5U"^]98]I*A@0Q(R&P>" <$%1VH\
MR;^XG_?QO_C=6Z* ,M[*5V\_Y P*X7)(PH8'+8!R=YQ\O&!UJSYDW]Q/^_C?
M_&ZMT4 9=U8RW9+-M4JOR;26^;<K DE1QE1Q@]ZL^9-_<3_OXW_QNK=% %$Q
MRS,A95 1B>'+'[K+T*#U]:@M_P#CY;_@?_H,%:M95O\ \?+?\#_]!@H M67[
MK,3?>W.P]PS%LCZ9P?0^Q!*.XN9%"G(C)+$<@'!4+]?F)/ICD<BIKF%)%_>!
M2HY^8 @8[\U7FU944N S!022%(&!W#-@$?0G/;(H @T[_CYN/^V7_H)JS8.(
MRT)/S!G;'J&8L".^/FP3Z@BJ6C3B>::0=&$)&>O*9K3N84D7]X%*CGY@"!CO
MS0!"7%Q(NTY$>[<1Z\ (3^9([$*3CC-;3O\ CYN/^V7_ *":GFU9$4NH9PH)
M)0?+@=2&.%./0$GVX-5-&G$\TT@Z,(2,]>4S0!=TYQ$HMR?GC&,=R%X#8]",
M'O@\9R#2K^^E#K]U%=2?<E>!ZXV\^_'4'$MS"DB_O I4<_, 0,=^:KS:LJ*7
M 9@H))"D# [AFP"/H3GMD4 0:=_Q\W'_ &R_]!-6=.<1*+<GYXQC'<A> V/0
MC![X/&<@U2T:<3S32#HPA(SUY3-:=S"DB_O I4<_, 0,=^: (E_?2AU^ZBNI
M/N2O ]<;>??CJ#BKI'^LD_'_ -'35/-JRHI<!F"@DD*0,#N&; (^A.>V1530
M)Q.6D'1AD9Z\RS&@"[;.(6:)C@LQ*YZL" 3]=IR,=0H&>,$K-^^= O\ RS;+
M'L,HP ^OS9QZ<G&1FQ+"LPVL 0>Q&1^1I40( H& . !TH =1110!Y_\ &O\
MX\X_^OA?_0)*ZKPG_P >=M_U[P_^@+7*_&O_ (\X_P#KX7_T"2NJ\)_\>=M_
MU[P_^@+0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %</9Q!=00C/S2W9(R=N46
M,*VW.-P#$;L9P<9Q@5W%<5:_\?\ %_UTO?Y0T =K1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P
M4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444
M %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1
M)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(/$7B)
MYG:PM&"NHS-,>5A4_P Y#_"O7/XD6_#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![
M !X=\.I9HORE44[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** (;NU6[1H9!E)%*L,D9##!&1STK
MF$^&T-N2+>:X@1CG9#,53. ">03DXYR3^6!76T4 <I_P@'_3Y>?^!'_V-'_"
M ?\ 3Y>?^!'_ -C75T4 <]H_A\Z3.#Y\\H>-^)Y=ZC#)@@8'//6NAJI:?O6>
M;LVT*>Q51G/YLW/0C!'')MT <I\4O^0=/_VS_P#1J5RNM_\ ,$_[9?\ M"NJ
M^*7_ "#I_P#MG_Z-2N5UO_F"?]LO_:% 'JM%%% !1110 4444 %9$3A+AV)P
M!YA)/3[D%:]<_=\RNO9FVGZ-]F4C\030!JQ1?:/WCYZ_*O(  /!([D\'D?+P
M  0235O]3)_US?\ ]!-6ZJ:M_J9/^N;_ /H)H RO#'WY/^N=O_Z+K4@7[7^^
M;[O!09.,8!#$=R3R,]!C@-FL#3.1(O9EM%/T8*I'X@FNKH J:M_J9/\ KF__
M *":R?#;A&D8G $=N23T_P!76MJW^ID_ZYO_ .@FN>TMLEHP,[_LH[8P$W-G
M/;:ISZ]* .AAA^TXED'H54C[O<$@_P 7_H/0=RQJW^ID_P"N;_\ H)JW535O
M]3)_US?_ -!- &3X;<(TC$X CMR2>G^KK6BB^T?O'SU^5>0  >"1W)X/(^7@
M  @D\_IG(D7LRVBGZ,%4C\0375T 5-6_U,G_ %S?_P!!-97A+[G_ &S7_P!&
M2UJZM_J9/^N;_P#H)K*\)?<_[9K_ .C): .@HHHH **** //_C7_ ,><?_7P
MO_H$E=5X3_X\[;_KWA_] 6N5^-?_ !YQ_P#7PO\ Z!)75>$_^/.V_P"O>'_T
M!: -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\
MB_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;
M_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\
MC\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X
M\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/$7B)YG:PM
M&"NHS-,>5A4_SD/\*]<_B0GB3Q2X9K6S&]XL-,V[:JJ#GR]^#AY,;5QR,YXQ
MD2^$?#/]GQ@2=%=V0-C<=S$J\A[R;<#_ &<<<] "?P[X=2S1?E*HIW*K<L6/
M660]Y#^2C@>W0444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !15'7+UK"WFN$P6BB=@#TRJDC.,<<5@> /$UQXEA:Y
MD\M=LI7"HW("J>I<\_-Z4 =;5-IC>?+&?DXRX/OR%QUXX)R,9X)(("_V>'_U
MC,X]'QM_$* #^(..V*MT -1 @"@8 X '2G444 9/BG0O[>MGLMVSS-OS;=V-
MK!NF1Z8ZUR5E\*Y898)9+MI%MG1D1D. %(.T9D.T':!P/3CBO0Z* "BBB@ H
MHHH **** "JCZ7&[^<5RP.1DG&< 9QG&< =NPJW10 4UT#@J1D'@@]*=10!F
MV_AZ"W82*GS+R,EC^A)%:5<EJOQ#CTR2Z@="6M$C8 '[^_:/3"A6=0>2<'(!
MQBJA^*L*I#,8VVRQ/))C),85BB]!A@\@*@DKC@MC- ';.@<%2,@\$'I5&UT"
M"U82(N&&<'<QZC'<UR5U\3Y-,(%Y:M#YD3/&2^[<0,A#A!M)Z'.2I(W* <B5
M/BC&UB=3,9#"7RQ&6ZMPW#A3QL.<D#D$>A(!W%-= X*D9!X(/2N,M?'ESJ#F
M.VM/,V1PNQ\]4QYT8D ^91G&2./3/&<5*?B$(I9[26+9+!;^:%,@(8B(2-'G
M'49QD;L@%N,8H WK?P]!;L)%3YEY&2Q_0DBM*JFDWW]H0QW.-OFQH^,YQN4'
M&<#.,^E6Z &N@<%2,@\$'I6:WAFW; *=.!\S\<Y_O>IK4HH RO\ A%K;^Y_X
M\W^-'_"+6W]S_P >;_&M6B@"GI!(B53U3*'!R/D)7/;KC-7*J+_HSD'[CD$>
M@8\$>P;@CU8G)R0#;H \H^+B[U=CR5FA Y/ ,4A(_,9KT'PG_P >=M_U[P_^
M@+7 ?%K_ %<G_7Q!_P"B9*[_ ,)_\>=M_P!>\/\ Z M &M1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Q5K_ ,?\7_72]_E#7:UPEDK#44)/RF2ZV\C  ";QMVYR
M25(;=C (V _,0#NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)
MT;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'
M_KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?
M^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\1>(GF=K"T8*ZC,TQ
MY6%3_.0_PKUS^)!XB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2+?AWPZEFB_*513
MN56Y8L>LLA[R'\E' ]@ \.^'4LT7Y2J*=RJW+%CUED/>0_DHX'MT%%% !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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
M^?>'_ORG_P 31_PB=G_S[P_]^4_^)H Y7_A==G_<F_[Y3_XY1_PNNS_N3?\
M?*?_ !RNJ_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#E?^%UV?]R;_OE/
M_CE'_"Z[/^Y-_P!\I_\ '*V/$_ABTAM+AT@B#+!*01$@((0D$$#@BLSX<>'K
M:[L(9988G<^9EGC1F.)& R2,]* .2^(?Q#M_$ENMO"L@990Q+A0,!6'9FY^:
MNM\/?$>PM+:"&2;#QPQJP\N0X*H 1D+CK72_\(G9_P#/O#_WY3_XFC_A$[/_
M )]X?^_*?_$T 97_  M+3O\ GM_Y#E_^(H_X6EIW_/;_ ,AR_P#Q%:O_  B=
MG_S[P_\ ?E/_ (FC_A$[/_GWA_[\I_\ $T 97_"TM._Y[?\ D.7_ .(H_P"%
MI:=_SV_\AR__ !%:O_")V?\ S[P_]^4_^)H_X1.S_P"?>'_ORG_Q- &5_P +
M2T[_ )[?^0Y?_B*/^%I:=_SV_P#(<O\ \16K_P (G9_\^\/_ 'Y3_P")H_X1
M.S_Y]X?^_*?_ !- &5_PM+3O^>W_ )#E_P#B*V]$U^#6T,ULV] Q4G:R\@ X
MPP!Z$5C^)_#%I#:7#I!$&6"4@B) 00A((('!%8_P4_X\Y/\ KX;_ - CH ]
MHHHH **** "BBB@ HHHH **** "BBB@ HK$\9ZV^B6DEY$%+Q[,!P2OS.JG.
M"#T/K7E__"Z[S^Y#_P!\O_\ '* /:Z*\4_X77>?W(?\ OE__ (Y6WX,^*%SK
M=W'9RI$$DWY**X;Y49AC+D=1Z4 >H4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Q6I_%VQL7
M,0WR8ZM$H*Y!(QEF7/3J,@@C!-;OA_Q;;:^N;=P6QDH>''3.5/89 R,KG@$T
M ;%<5:_\?\7_ %TO?Y0UVM<5:_\ '_%_UTO?Y0T =K1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/
M!0 7/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63X
ML_X\[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D
M^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5R_BC
M7)<_9+;*DL5DG*DI$ BN>G5BK#;T!)P#G..HKSXKYFI7&22([BS*C<=H+Q$,
MVW.-Q"@9QG'&<$T =#X=\.I9HORE44[E5N6+'K+(>\A_)1P/;PKQ1KK:Y<27
M+%BK,=@;&53)VK@<# ZX[Y/)))^E:^>O'7A%] G<*C?9V;,;8.W#9(3=D\K@
MCDY(&[&#0!S5>Q?!/5&G@EM3DB%U8$G/$@/R@=@"I/N6/'KX[7N7PI\*R:)
M\TP*R3E3M/95!VY&.&.XY&3@8!P<B@#N**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY_\ BE_R$9_^
MV?\ Z*2OH"OG_P"*7_(1G_[9_P#HI* .5HHHH ]_^%O_ "#H/^VG_HUZZNN4
M^%O_ "#H/^VG_HUZZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_
M +9_^C4H \ HHHH ZKX6_P#(1@_[:?\ HIZ^@*^?_A;_ ,A&#_MI_P"BGKZ
MH **** "BBB@ HHHH R?%G_'G<_]>\W_ * U<!\#/^7K_MC_ .U*[_Q9_P >
M=S_U[S?^@-7 ? S_ )>O^V/_ +4H ]5HHHH **** "BBB@ KS_XU_P#'G'_U
M\+_Z!)7H%>?_ !K_ ././_KX7_T"2@#H?"VH+]CMU4%V$$0P@R,A!D%N%!'H
M2#^8K3>V>Y!60@*>JIR2.A!8]B/15/H>.?&-.^$5W?Q)<(\065%8 L^<, 1G
M"'GFK'_"E+S^_#_WT_\ \;H ]<BTE;7F#Y"<9XW*<# R,YX]B,GDYJ3[4\/$
MBDC^\GS#_OG[P)] &QZ]<>/_ /"E+S^_#_WT_P#\;H_X4I>?WX?^^G_^-T :
M?CF99M8LF4@@_9^0<C_7MW%>L5X%'X7E\-ZC:V\Q4LTL+ H21@RX[A>?EKWV
M@ HHHH **** "BBB@#Y_^*7_ "$9_P#MG_Z*2N5KJOBE_P A&?\ [9_^BDKE
M: "O?_A;_P @Z#_MI_Z->O *]_\ A;_R#H/^VG_HUZ .KHHHH **** ,GQ9_
MQYW/_7O-_P"@-65\+?\ D'0?]M/_ $:]:OBS_CSN?^O>;_T!JROA;_R#H/\
MMI_Z->@#JZ*** "BBB@ HHHH **** ,GQ9_QYW/_ %[S?^@-7*_!3_CSD_Z^
M&_\ 0(ZZKQ9_QYW/_7O-_P"@-7*_!3_CSD_Z^&_] CH ] HHHH **** "BBB
M@ HHHH **** "BBB@#E/BE_R#I_^V?\ Z-2O *]_^*7_ "#I_P#MG_Z-2O *
M "NJ^%O_ "$8/^VG_HIZY6NJ^%O_ "$8/^VG_HIZ /H"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M\^,FO26$$=K&2OV@ON(./E0#*].C;AGD<#!R":]#KC/BCX7;6[821*6F@)90
M.25. Z@9'/ /0D[< <T >$5H:!K+:+/'=IR8VSCCD'AER0<9!(SCC.1S5&:%
MH6*."&4D$$8((X((/0BMOP=X5D\1SB%0?+4@R-TVKGGG!^8\[1@Y//0$@ ^C
M:X>SE#:@@&?EENP3@[<NL95=V,;B%)VYS@9QC!KN*X>TA4:A&X W%[P$XY('
ME$#/H,G'U/K0!W%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ
M-_K;K_KX7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S
M_P ?D/\ U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%
MG_'G<_\ 7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K444
M4 %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_ *^+'_T4U>@5Y^G_
M "$;K_KXL?\ T4U 'H%,FA692C@%6!!!&00>""#U!I]% &?:^'K:T82Q0Q(X
MSADC16&1@X(&>E:%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %<?K_POMM;G>\E>4/)MR$9 ORJ
M%&,H3T'K7844 >?_ /"E+/\ OS?]])_\;H_X4I9_WYO^^D_^-UZ!10!GZ!HB
M:) EG$6*1[L%R"WS,6.< #J?2M"BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]?T1-;@>SE+!)-N2A
M;Y6##&01U'I6A10!Y_\ \*4L_P"_-_WTG_QNC_A2EG_?F_[Z3_XW7H%% ''Z
M!\+[;1)TO(GE+Q[L!V0K\RE3G" ]#ZUV%%% !1110 4444 %%%% &3XL_P"/
M.Y_Z]YO_ $!JX#X&?\O7_;'_ -J5W_BS_CSN?^O>;_T!JX#X&?\ +U_VQ_\
M:E 'JM%%% !1110 4444 %>?_&O_ (\X_P#KX7_T"2O0*\_^-?\ QYQ_]?"_
M^@24 =5X3_X\[;_KWA_] 6M:LGPG_P >=M_U[P_^@+6M0 4444 >5>/O^0S9
M_P#;O_Z/:O5:\J\??\AFS_[=_P#T>U>JT %%%% !1110 4444 <?K_POMM;G
M>\E>4/)MR$9 ORJ%&,H3T'K6?_PI2S_OS?\ ?2?_ !NO0** //\ _A2EG_?F
M_P"^D_\ C==AH&B)HD"6<18I'NP7(+?,Q8YP .I]*T** "BBB@ HHHH R?%G
M_'G<_P#7O-_Z U97PM_Y!T'_ &T_]&O6KXL_X\[G_KWF_P#0&K*^%O\ R#H/
M^VG_ *->@#JZ*** "BBB@ HHHH **** ,GQ9_P >=S_U[S?^@-7*_!3_ (\Y
M/^OAO_0(ZZKQ9_QYW/\ U[S?^@-7*_!3_CSD_P"OAO\ T".@#T"BBB@ HHHH
M **** "BBB@ HHHH **** ,_7]$36X'LY2P23;DH0&^5@PQD$=1Z5Q__  I2
MS_OS?]])_P#&Z] HH \__P"%*6?]^;_OI/\ XW6AH'POMM$G2\B>4O'NP'9"
MOS*5.<(#T/K7844 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 4;W0[>_;?-%&[ 8!=%8XZXR0
M>.:L6MHEHHBB5409PJ *HR<G ''6IJ* "N*M?^/^+_KI>_RAKM:XJU_X_P"+
M_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O]
M;=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/
MR'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CS
MN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "B
MBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U_U\6/_HIJ] KS]/\ D(W7
M_7Q8_P#HIJ /0**** "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@#)\6?\>=S_P!>\W_H#5P'P,_Y
M>O\ MC_[4KO_ !9_QYW/_7O-_P"@-7 ? S_EZ_[8_P#M2@#U6BBN4^*7_(.G
M_P"V?_HU* .KHKQ_7-!_L^TN9/L/V;,:#?\ :?.S^^B.W;DXSC.?;'>NK^*L
M/GPV\>SS-UY$-F[;NRKC;N[9Z9[=: .UHKR+6-%6S@6&2W-E%/=VZR$7/F[D
MQ(3DDD*$Z\\9P>U=1HVF6'AB[F$4WEYA0M$SGRT&X#<6;C))7:"<C<<9## !
MVM>?_&O_ (\X_P#KX7_T"2O0*\_^-?\ QYQ_]?"_^@24 =5X3_X\[;_KWA_]
M 6M:LGPG_P >=M_U[P_^@+6M0 4444 >5>/O^0S9_P#;O_Z/:O5:\J\??\AF
MS_[=_P#T>U>JT %%%% !17E6L:/_ &CJ-Y_HGVK;Y'_+?R=F8A[C=NQ^&/>N
M@\#P^1=WD>SR]L=D-F[=MQ#C;N[XZ9[]: .UHKQ^VT'^T)KN3[#]IQ>3C?\
M:?)Q\V=NW(SC.<^^.U2P:58ZJ^HRWLF)XYIL,[-\B [48*"-V"=NW)Z*H R,
M@'K=%>677A.QNKFQ\M6>.[%P7:1I0\FU P<[BI!)^;( !SGH17'WFF);&_V0
M!T@EVJYD8>4#(R+\NX%R> ,YP1DY&00#Z#HKP^_F>UBN%C=O+9=-21XE)_=F
MV()PVTX)QUVYR%.,D5T&HSZ=X.E-U9R8E^SD"%<RHYDP8V+DG Z,0&!*[2/1
MP#U"BOGR.\;1[:YTR99$\](702JR?,KKOPASP>?FR,A!D9.!]!T %%%% &3X
ML_X\[G_KWF_] :LKX6_\@Z#_ +:?^C7K5\6?\>=S_P!>\W_H#5PNEZ!!J6B)
M-,NYX(;IHSN88.YSG (!Y4=<T >H45XU>^%((1IQAM_->YA9I(_-9-Y$2-G<
M3A<$EN,9Z5M:7IO]GW=C']G^S9DNSL\WSL_N4&[=DXSC&/;/>@#TNBO-/&NF
M_P!H:DL?V?[3BS!V>;Y./WK#=NR,XSC'OGM65>Z#YEU%;?8=VVS)^S_:<;/W
M[_-YN?FSGIG^+VH ]@HKQSPGH5_HETL$9C\\VC,5G+%$0S$;08R>20&[#YCD
M9ZQ6EF-1GCL[Q@%DU&\,@1BJ,ZI%@#/."Q*C^+#8!!- 'M%%>%>(]+7[8=)M
M&86K7$"L,%T25EV<$L23C=D$J205(^0&F:OJ4]WY\5TI6:WLHXFR22VVYB(8
MDYY(8<Y(;[P.#@ 'L7BS_CSN?^O>;_T!JY7X*?\ 'G)_U\-_Z!'52VT'^SX;
MN3[#]FS9SC?]I\[/RYV[<G&<9S[8[U;^"G_'G)_U\-_Z!'0!Z!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%
M6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]=+W^4- ':T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !
M<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !6
M3XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K
M5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5YV
MT9?4YV' 2>TSC=EMT7 /S;<+M)'R[LG[P&0?1*\_3_D(W7_7Q8_^BFH ] HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,GQ9_P >=S_U[S?^@-7 ? S_ )>O^V/_ +4KO_%G
M_'G<_P#7O-_Z U<!\#/^7K_MC_[4H ]5KE_%&I1R3Q:1<Q P78/SF79\R'<%
MP,'.0N.1DM@9Y%=17->/="?4X%DMQFYMY$>(C8#D,,C+\8QSC(R5'7&* .,O
MK#2K1;J0VQ*6CK&I\Z4>9(<[D&XC!0CYL;OE^8#&,V+#0]+O39A+;(O5E.?.
ME^0Q+EEP2-W.5SQTR,BGIX FFBM-+D0K;*&DG=#&&\U@VU<'<24X7<,A@>V!
MBO:^"+WP]<":U7SHK>8M$KF-2RS1[926W @J%5>1@GY@N,@@&A'-9Z%/+IT5
MJI1[BTB??(SJWFJSJQ5PP^0CIWZY&*=XHL(?"\$D45D'M'"-*_GE#NWX5>=S
MD X(P<<GCK5*Y\/ZA=.^HO OF->6T@B$J9VP(XY8G'.5&>N<G:!BN@\1V]WX
M@T^:%H/+G9D"Q^:CY"NC;MW '?@^GO0!T&B7L]VA>YA\EPQ 7S%DR,#YLKQU
MR,>WO7'_ !K_ ././_KX7_T"2O0*\_\ C7_QYQ_]?"_^@24 =5X3_P"/.V_Z
M]X?_ $!:UJR?"?\ QYVW_7O#_P"@+6M0 4444 >5>/O^0S9_]N__ */:O5:\
MJ\??\AFS_P"W?_T>U>JT %%%% '/ZIX"LM5D:YGBW2/C)WR#.  . P'0#M53
M_A5NG?\ /'_R)+_\775T4 >7^/?"5EX?A2:*%,O,J$RO.5 *L2<(^>,=L\9X
M)KFI/$,=S\IM89GB\E(7A2;86^4*CAF5GRJD*&YRI&&4DUZ_K^A?VOY/S;?(
MN(Y?NYSLS\O48SGKSCTKG=0^%,%RTPC8QQ3@,$51A95SM<'(^7#,-G3YC@C"
M[0#,FFN/#DT'VT13^7#<-"T>8F0QP!G3:JA-N!M7Y2>=W&-M9\1N?#Z'6I%B
M:WOV0SQ(CN D@#;OG/!.Y@03L!8#D$!>H_X0"6]E\^]NFFVQ21J%C6+'FJ48
M\%AG#'MDG;DD#%5XOAK),D5I=732VT+ B/R@AX! 'F;BV.<8].!C@@ X_P ,
M>*;:SL[MC!")/W6(V9F63YB!\DC.3Y9^8X/(QTQFNX\.^!+"YMX;@P+ND2*0
MC<[#=MSCYF;Y?F.5.0>-V<"L^3X/QRI$CRDF&*1/N8!W,[(V V049\D9(; '
M'.>XTFQ_L^&.VSN\J-$SC&=J@9QDXSCUH J:[X6MM>V_:4W^7NV_,RXW8S]T
MCT'6HM$\&6FB.9K:/8Y4J3O=N"0<89B.H%;=% !1110!D^+/^/.Y_P"O>;_T
M!JQ?AQ:K=Z5%#(,I(LRL,D9#2.",CGI6UXL_X\[G_KWF_P#0&K*^%O\ R#H/
M^VG_ *->@#0U+P9::DD4,T>Y(%VQC>XP, 8R&!/"CKFL+7/AWI]A;S7"0 M%
M$[ &27&54D9PXXXKN*J:M8_VA#);9V^;&Z9QG&Y2,XR,XSZT >&Z6]K,ZAX8
M'4Q3.RQ/=*Z^7$T@4L[[<DC&1N'7VSL:#97'AN'_ (2*-(EC=0&A/F@B-G0
MJ6+'+$9R20 01G.!VL_P[5C Z2;#'"(9MJG]]&%5"K888R 1GDC(P<JN*EQ\
M-Y[B-;%[QS:JPQ'Y:[MH.0IDSDX'3(*@@$+P  #'36+S5))M>M?(\NU$T?S"
M0-)$G[P97GGD$$%#G@\<55TSQ59ZO-)930K]DF#3L1YA<2B,22$MN!P-KK\B
MC/  P3GJ)OA]-$)H+6Y\JWN&<M%Y",!Y@ 8!L@@8X &,#'?DT=0^#T5P'2.0
M(&,.T^4"P$491AD,N2Y(9C@<CD'J  ^&=G!K5KYCP1H8;D%?+WCYHU#*Q8LS
M,07;&XD8XQ75ZCX1M=19Y98P6E0(Y!9=RJRL,[2.05'/7  SCBF>%?#"^'4D
MAC.4DF=U&"-H8 !,DDG '7OZ5MT <?J7@RTT2VNIK:/8YM9E)WNW!0G&&8CJ
M!6?\%/\ CSD_Z^&_] CKJO%G_'G<_P#7O-_Z U<K\%/^/.3_ *^&_P#0(Z /
M0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X2RA*ZBC$Y#276.N1M" C[VW#;@3\N[*CYBORCNZXJU_X_XO\
MKI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_P!;
M=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_ -#MZUJR;G_C\A_Z
M][C_ -#MZUJ "BBB@ HHHH **** "LGQ9_QYW/\ U[S?^@-6M63XL_X\[G_K
MWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGPU_JF_P"OBZ_]*)* -:BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KS]/^0C=?]?%C_P"BFKT"O/T_Y"-U_P!?
M%C_Z*:@#T"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 **** "N6D\73!G58.%=U!(N3G8Q7/R6KKSC/#'\ZZFJE
MG^[:2/T;<![.,D_BX;_]6* .?_X2Z?\ Y]__ !V[_P#D.C_A+I_^??\ \=N_
M_D.NKHH X?7/$=Q>V\T MSF2)U&%NB?F4C@&T49Y[D#U(ZT_X;^"IO#'G>>R
M-YOEX\LL?N[LYRJ_WA7:T4 %%%% !1110 445!/=;#L49<] ,X^I., ?7K@X
M!/% $]>?_&O_ (\X_P#KX7_T"2NU^RO-S(Q _NI\H_[Z^\2/4%<^G7-/5/"M
MOJJB*=6=0<@-+)C(!&?O>A- "^$_^/.V_P"O>'_T!:UJAM+5;1%AC&$C4*HR
M3@*, 9//2IJ "BBB@#RKQ]_R&;/_ +=__1[5ZK7E7C[_ )#-G_V[_P#H]J]5
MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9_QYW/_7O-_P"@-65\
M+?\ D'0?]M/_ $:]='J-DM_$]N^0LJ,I(ZX8$'&<\\UGZ+X;&CQ+:PRR;$SC
M/ED_,2QYV>IH V**J9EAZXD'M\K_ *G:3Z_=]@>E3P7"SC*G..#Z@^A'4'U!
MY% $E%%% !1110 4444 9/BS_CSN?^O>;_T!JY7X*?\ 'G)_U\-_Z!'7<:C9
M+?Q/;OD+*C*2.N&!!QG//-<EI_@&XT8-%97C1Q,V[:\$<C9( )+''IZ#^I .
MUHKE/^$=U'_G_P#_ "5B_P :/^$=U'_G_P#_ "5B_P : .KHKG]%L;NSFVW%
MSYZ&-CM\E(]IW+M.5R>1NP/8^E=!0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<5:_\?\ %_UTO?Y0UVM<5:_\?\7_ %TO
M?Y0T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^
M%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O
M<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7
MO-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1
M110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_ $4U>@5YVTA34YU'(>>T
MSC=E=L7!/R[<-N('S;LC[I&2 #T2BBB@ 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 **** "JEY^X(N.R@A_]WKGW*GG
MZ%L DU;HH **J8-G]T$Q^@ZK]!W7V'(Z $$!9X+A9QE3G'!]0?0CJ#Z@\B@"
M2BBB@ HHHH **** (;F?R1D#))  ]2?Z#J>N "<<46T'DK@G+'ECZGN?_K=A
M@#@"HF_>3 =HT).?5SA2/<!6'X^YJW0 4444 %%%% !1110!Y5X^_P"0S9_]
MN_\ Z/:O5:\J\??\AFS_ .W?_P!'M7JM !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %5[F(C]XGWAC(_O+GD?7KMZ8/?!.;%% #(91,H=>0P!'
MT/(I]5+/]VTD?HVX#V<9)_%PW_ZL5;H **** "BBB@ HHHH ***J2R_:/W:9
MZ_,W(  /(![D\C@_+R200 0 M/WK/-V;:%/8JHSG\V;GH1@CCDVZ:B! % P!
MP .E.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N*M?^/^+_KI>_RAKM:X2RF+:BBD8"R76.N3N"$G[NW"[0#\V[+#Y0OS
M$ [NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z
M3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>
MM:@ HHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J
M-:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\_3_D(W7_ %\6/_HIJ] KS]/^0C=?]?%C_P"BFH ]
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 *@GLEF.XCYNF5)5L>F5(./;I4]% &/KADL+>:X21BT
M43L 1'C*J2,X0<<5R_@7XE_VOYOVUH8MFS9\VS.=V[[[G.,#ITS79:Y9-?V\
MUNF TL3J">F64@9QGCFO+=/^'DNFAHI[%;IMV1(EUY2X('RA3M/!SR0/RP:
M/2O^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJX#_A#_P#J$_\ D_\ _94?
M\(?_ -0G_P G_P#[*@#O_P#A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#B
MJX#_ (0__J$_^3__ -E6[HWP[L;V(2RVOEN2P9//D?!5BOW@P!Z9H DUFYM[
MZ7SX[Z% 45=OG.!\I8Y_=7$77=CD'IQWJGMB_P"@A#_W_N/_ ).K5_X5;IW_
M #Q_\B2__%T?\*MT[_GC_P"1)?\ XN@#*VQ?]!"'_O\ W'_R=65XAU\^'UCN
MK:ZBG<28,:RS.""CC+*UU(" <=ASCGL>J_X5;IW_ #Q_\B2__%T?\*MT[_GC
M_P"1)?\ XN@"WI/C2VN88Y99X5D>-"R^:@PQ4%A@MD8/8\U:_P"$LL_^?B'_
M +_)_P#%5SNH?"JT)4P1* ,[@\DN#TQT;/'/<57_ .%6Q?\ /&'_ +^7'_Q=
M '5?\)99_P#/Q#_W^3_XJC_A++/_ )^(?^_R?_%5R%M\,H902(8OO,.9)_X6
M([/TXX]NO-%M\,H902(8OO,.9)_X6([/TXX]NO- &)XWU:&YU:TGCD1HT\C<
MRNI48F8G+ X&!R?:O2O^$LL_^?B'_O\ )_\ %5R%M\,H902(8OO,.9)_X6([
M/TXX]NO-%M\,H902(8OO,.9)_P"%B.S]../;KS0!U_\ PEEG_P _$/\ W^3_
M .*H_P"$LL_^?B'_ +_)_P#%5R%M\,H902(8OO,.9)_X6([/TXX]NO-%M\,H
M902(8OO,.9)_X6([/TXX]NO- '7_ /"66?\ S\0_]_D_^*H_X2RS_P"?B'_O
M\G_Q5<A;?#*&4$B&+[S#F2?^%B.S]../;KS1;?#*&4$B&+[S#F2?^%B.S]..
M/;KS0!U__"66?_/Q#_W^3_XJC_A++/\ Y^(?^_R?_%5R%M\,H902(8OO,.9)
M_P"%B.S]../;KS1;?#*&4$B&+[S#F2?^%B.S]../;KS0!U__  EEG_S\0_\
M?Y/_ (JC_A++/_GXA_[_ "?_ !5<A;?#*&4$B&+[S#F2?^%B.S]../;KS1I?
MPXMIV0/"FW8&;;)-NPP(7.6QDGGCT[< @'7_ /"66?\ S\0_]_D_^*H_X2RS
M_P"?B'_O\G_Q5<M+\,[:9BT,*;!\OSRS9)4D,>&]>.?3(X-0VGPRAF17$,1#
M*#S)/GD9YP^,_2@#K_\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (JN
M0M/AE#,BN(8B&4'F2?/(SSA\9^E%I\,H9D5Q#$0R@\R3YY&></C/TH Z_P#X
M2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*KD+3X90S(KB&(AE!YDGSR,\X?&
M?I1:?#*&9%<0Q$,H/,D^>1GG#XS]* .GU'QK:6L3RI-$[(C,$$R98J"0HP3R
M>G0_2N2TOQ=-J2?:#<Q1;V<B-[F!&4;R%4JUJYX&.2QSUXS@36GPRAF17$,1
M#*#S)/GD9YP^,_2BR^%\-PL;F*,*=C'$DVXKU(Y8C)'ICGI0!+_;DO\ S^P_
M^!EO_P#(5']N2_\ /[#_ .!EO_\ (5:O_"K=._YX_P#D27_XNC_A5NG?\\?_
M ")+_P#%T 1:!KR0/))<W<#!EC"_Z1$Y&TN6Y6.$8.X8X/?FMK_A++/_ )^(
M?^_R?_%5E?\ "K=._P">/_D27_XNC_A5NG?\\?\ R)+_ /%T :O_  EEG_S\
M0_\ ?Y/_ (JC_A++/_GXA_[_ "?_ !597_"K=._YX_\ D27_ .+KDH?"@F4.
MNE9# $?Z=V/([T >A?\ "66?_/Q#_P!_D_\ BJ/^$LL_^?B'_O\ )_\ %5P'
M_"'_ /4)_P#)_P#^RH_X0_\ ZA/_ )/_ /V5 ';ZCXUM+6)Y4FB=D1F""9,L
M5!(48)Y/3H?I57P?XHE\41-<J%B"R%-I!D/"J<[@4_O>E<9=^"VE1DCTO8Y4
MA6^VAMI(X;!;!P><=Z[/X>>%Y?#=NUO,5+-*6!0DC!51W"\_+0!O-9>;_K&)
M'&5& N<<\#D@^A)'/-6$0( H& . !TIU% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<5:_\ '_%_UTO?Y0UVM<5:
M_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^
M0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_ $!JUJR?%G_'
MG<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_ *424 :U%%%
M!1110 4444 %%%% !1110 4444 %%%% !7GZ?\A&Z_Z^+'_T4U>@5Y^G_(1N
MO^OBQ_\ 134 >@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 %%,FF6%2[D!5!)).  .223T I] !1110 4444 %%%% !1
M110 4444 %5-+YC#=G+,/H[%A^.#S1>_OOW _B^][+W_ .^L;1WY)'W35N@
MHHHH ***SX=6\V=[3;]Q<[L]?N]L>_K0!H45A0>(WN=HCBW%D+8W@8 8KW'M
M^M7](U,:E'YH&#D@CK@CWP.V#0 _3/N'_KI+_P"C&HTS[A_ZZ2_^C&HTS[A_
MZZ2_^C&HTS[A_P"NDO\ Z,:@ TS[A_ZZ2_\ HQJ-,^X?^NDO_HQJ-,^X?^ND
MO_HQJ-,^X?\ KI+_ .C&H -,^X?^NDO_ *,:C3/N'_KI+_Z,:C3/N'_KI+_Z
M,:JL6I)9 !\@/+*-V/E!\QNI[9_Q[4 6M,^X?^NDO_HQJ-,^X?\ KI+_ .C&
MHTS[A_ZZ2_\ HQJ-,^X?^NDO_HQJ #3/N'_KI+_Z,:C3/N'_ *Z2_P#HQJ-,
M^X?^NDO_ *,:F6,RPQEF( $DO).!_K&[F@!+2<01LY[/+P.I_>-@#W)X [FH
M;>T:TB6WSF23 ++Q@  $CTVJ H./O;<CFH]-N%NV\H,"$:1R 0<YD;;]0.OL
M=A%7;%Q<DW .0W"?[HZGV)/7V"@@$&@!=)_U,?\ US3_ -!%&D_ZF/\ ZYI_
MZ"*JZ7J2 16PR7,2DX&0HVCJ>V>WX>HJUI/^IC_ZYI_Z"* #2?\ 4Q_]<T_]
M!%&D_P"IC_ZYI_Z"*-)_U,?_ %S3_P!!%&D_ZF/_ *YI_P"@B@ TG_4Q_P#7
M-/\ T$4:3_J8_P#KFG_H(HTG_4Q_]<T_]!%&D_ZF/_KFG_H(H -)_P!3'_US
M3_T$4:3_ *F/_KFG_H(HTG_4Q_\ 7-/_ $$5EVGB!;:-8]CMY<<98JH(&4!Z
MY]* -^BLR#Q#%,R("09%RI(P.I&WZY!]O0]*MV%ZM\@F7(#9Z]>"1VSZ4 6*
M*** "JFE_+&(^\?R'_@/ ..V1@_0CKUJW50_Z/(3_#)C)]&& /\ OH8'894#
MJU %NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *XJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_ "AH
M [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3
MP5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\
M0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T
M!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_^BFKT"O.VA$FISN?^6<]IC"J#
M^\BYRV-Q'R#"YVYYQG! !Z)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 %%5-6OO[/ADN<;O
M*C=\9QG:I.,X.,X]*P_"'BF3Q1$URBK$%<IM;,A. K9R"G][ICMUYX .GJO+
M>8.Q!N<=0".,]"Q[#\R>H!P:9]D>3_6.<>B#8/SR6S]&'TZYL10K"-J@ #L!
M@?D* &00>7EB<LW4_P @!V [#\3DDDS444 %%%% !6'>64MK.UU"F_S$P06
MP1C!YQD8 XSZ\CBMRB@#F+#PT6*+.N56(CANC%RV."#P#]*Z&UM5M5$:#"C.
M!DGJ<]ZFHH S+&Q64%B6R9)>DCJ/]8W8,!2:?IZLI.7^_)TDD'21AV;_ /75
MG3/N'_KI+_Z,:C3/N'_KI+_Z,:@"MI^GJRDY?[\G220=)&'9O_UT:?IZLI.7
M^_)TDD'21AV;_P#75G3/N'_KI+_Z,:C3/N'_ *Z2_P#HQJ *VGZ>K*3E_OR=
M))!TD8=F_P#UUGSZ2UT@BCSAI)-S-(Q"A9#CY2V"3_/KR<C9TS[A_P"NDO\
MZ,:C3/N'_KI+_P"C&H CT2 01",=%:0#/7AV%2:9]P_]=)?_ $8U&F?</_72
M7_T8U&F?</\ UTE_]&-0 :9]P_\ 727_ -&-45O(L<3EAD;Y>.N<R,,8/4GH
M!WZ5+IGW#_UTE_\ 1C55L/\ 2#L_ACDD)]V,C;1^'WB.H.PB@!LNG!_*BD&Y
MQDY8E@!D%_O=1G"C/(!!Z@U9T6%8X8]H RBDX&,DJ,GZT:9*+H&Y'(<X'^ZA
M('YG)]><=J?I/^IC_P"N:?\ H(H P]%T5H"CC)CE122'9"IVY_A(R"3QZ?AS
MIZ9IZO%&27Y1>DD@'0=@V*LZ3_J8_P#KFG_H(HTG_4Q_]<T_]!% %;3-/5XH
MR2_*+TDD Z#L&Q1IFGJ\49)?E%Z22 =!V#8JSI/^IC_ZYI_Z"*-)_P!3'_US
M3_T$4 5M,T]7BC)+\HO220#H.P;%&F:>KQ1DE^47I)(!T'8-BK.D_P"IC_ZY
MI_Z"*-)_U,?_ %S3_P!!% %;3-/5XHR2_*+TDD Z#L&Q69IJSVN9(H]XDCAP
M2Z@#;&!TSD\_2MS2?]3'_P!<T_\ 011I/^IC_P"N:?\ H(H Y]?#$C;5Z%(>
M&SC#[RV.#G@$C/3OUK;T"U:U@2-QAANR,@]6)[5H44 %%%% !3)HA,I1N0P(
M/T/!I]% %3[0;;B4C;V?./\ OK@ 'WZ$_P!W(%6Z*J?8/+_U1*>PP4_[Y/0>
MNW;GN<\T 6Z*R=6NIM/ADN=R-Y4;OC8PSM4G&=YQG'I57P5XK_X2>%KG9Y>V
M0IC=NZ*ISG"_WO2@#H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N$LK8)J*2#J\E
MUG@9^0(!\V-V/G.5SMSAMN[D@'=T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_
MZ';UK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K
M6K)\6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)
M0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_P A&Z_Z^+'_ -%-
M7H%>?I_R$;K_ *^+'_T4U 'H%%%% !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 %%%% #)D+J5!*D@@$8R,]QD$9'N"/44^BB@ HHHH
M **** "BBB@#)\6?\>=S_P!>\W_H#5ROP4_X\Y/^OAO_ $".NJ\6?\>=S_U[
MS?\ H#5ROP4_X\Y/^OAO_0(Z /0**** "BBB@ HHHH **** *E]JD=ACS6QN
MSC@GIC/0'UJK_P )3;?W_P#QUO\ "N'\<^&M1GNC<V\K"-L;%1Y<KA%5N%&%
MW'/0\]ZP%T+6'Y$TQZCB2?L<'MZT >GV/B2WB4AGYWR'[K=&=B.WH:+'Q);Q
M*0S\[Y#]UNC.Q';T->7Q:!J^/EFEQD]))NN3GMUSG/O1%H&KX^6:7&3TDFZY
M.>W7.<^] 'J%CXDMXE(9^=\A^ZW1G8CMZ&BQ\26\2D,_.^0_=;HSL1V]#7E\
M6@:OCY9I<9/22;KDY[=<YS[T1:!J^/EFEQD]))NN3GMUSG/O0!ZA8^)+>)2&
M?G?(?NMT9V([>AHL?$EO$I#/SOD/W6Z,[$=O0UY?%H&KX^6:7&3TDFZY.>W7
M.<^]$6@:OCY9I<9/22;KDY[=<YS[T >H6/B2WB4AGYWR'[K=&=B.WH:+'Q);
MQ*0S\[Y#]UNC.Q';T->7Q:!J^/EFEQD]))NN3GMUSG/O1%H&KX^6:7&3TDFZ
MY.>W7.<^] 'J%CXB@12NXEB\A"A6).YV( XZG(I;R5=.B\F4@-.6W%5./F.7
M/<\ X7.><9&,X\VTWPAJVH!@MRRA&Y#S3#YLY/\ ">0>3WSS4!\/ZLQW+/(V
M,@,DLS \X.#CH2* /3['Q);Q*0S\[Y#]UNC.Q';T-&G>)+>&)$9\%44'Y6Z@
M 'M7E\6@:OCY9I<9/22;KDY[=<YS[T0Z!J^T;)I=N!C$DV,=L8'2@#U#3O$E
MO#$B,^"J*#\K=0 #VHT[Q);PQ(C/@JB@_*W4  ]J\OAT#5]HV32[<#&))L8[
M8P.E$.@:OM&R:7;@8Q)-C';&!TH ]0T[Q);PQ(C/@JB@_*W4  ]J-.\26\,2
M(SX*HH/RMU  /:O+X= U?:-DTNW QB2;&.V,#I1#H&K[1LFEVX&,238QVQ@=
M* /4-.\26\,2(SX*HH/RMU  /:C3O$EO#$B,^"J*#\K=0 #VKR^'0-7VC9-+
MMP,8DFQCMC Z40Z!J^T;)I=N!C$DV,=L8'2@#U#3O$EO#$B,^"J*#\K=0 #V
MIVDZ_!LCAW?/M1<;6ZX QG&.M>6PZ!J^T;)I=N!C$DV,=L8'2EC\)ZM,5C,L
M@ *XW/-M7L#]WC'KVH ]LHJII-N]M#'%*=TB1H&;).6"@,<GDY/<\U;H ***
M* "BBB@ HHHH R?%G_'G<_\ 7O-_Z U<K\%/^/.3_KX;_P! CKJO%G_'G<_]
M>\W_ * U<K\%/^/.3_KX;_T".@#T"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_KI>_RAKM:XJU_X
M_P"+_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY
M_P"/R'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/B
MS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ**
M* "BBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U_U\6/_HIJ] KS]/\
MD(W7_7Q8_P#HIJ /0**** "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@#)\6?\>=S_P!>\W_H#5RO
MP4_X\Y/^OAO_ $".NJ\6?\>=S_U[S?\ H#5YSX%N9X-,D%L&+O=,IV*68 QH
M21CITQGMGCG!J92Y4V:T*+K5(P32N]WL>J2W\<+")G4.V,*6 8Y.!@$Y.35B
MN!T?X=+<PB29G25@2!QA?[N1R3ZD9'7'!%1>#K^33[MM.+%H\R* 3@ H2=P'
M.,X.0#WR<XK%5Y)KF5D]CT:F5T90J.E4YI4U>2M966[3/0Z*\_\ B7+YTD-N
MH)<!C@#.=Y  '?.5/Z5)_P *N_Z;?^0__LZ;K2YG%1O;S)AEM!4*=6I5Y.>]
MERM[/R9WE%<S#H/]B64\.[?E)6SMV]8\8QD^E<GX,\-1ZWYGFEAY>S&P@?>W
M9Z@^E$JTDXQMJ_,*6749TZM7VGN0:5^7>_E='J5%>?ZY\.UM8WGAD.(T+%7
M.=O)^88QQT&.O?GC9\ :N]_"5DW$QMC>V3D'G&XDY([^@VTXU7S\K5B*V7TU
MAW7ISYTG9JUFK_-G3U4TS[A_ZZ2_^C&JW533/N'_ *Z2_P#HQJV/.#3/N'_K
MI+_Z,:C3/N'_ *Z2_P#HQJ-,^X?^NDO_ *,:C3/N'_KI+_Z,:@ TS[A_ZZ2_
M^C&HTS[A_P"NDO\ Z,:C3/N'_KI+_P"C&HTS[A_ZZ2_^C&H -,^X?^NDO_HQ
MJ-,^X?\ KI+_ .C&HTS[A_ZZ2_\ HQJ-,^X?^NDO_HQJ #3/N'_KI+_Z,:H[
M2<01LY[/+P.I_>-@#W)X [FI-,^X?^NDO_HQJJV'^D'9_#')(3[L9&VC\/O$
M=0=A% #D@:!!#D>9*S%BG&-QR[#OP.%)[[<U/I2!$V@8 >4 #I_K&HLG%R6G
M!R#E5[\*<$_BV>G4!>XI=,^X?^NDO_HQJ #3/N'_ *Z2_P#HQJ-)_P!3'_US
M3_T$4:9]P_\ 727_ -&-1I/^IC_ZYI_Z"* #2?\ 4Q_]<T_]!%&D_P"IC_ZY
MI_Z"*-)_U,?_ %S3_P!!%&D_ZF/_ *YI_P"@B@ TG_4Q_P#7-/\ T$4:3_J8
M_P#KFG_H(HTG_4Q_]<T_]!%&D_ZF/_KFG_H(H -)_P!3'_US3_T$4:3_ *F/
M_KFG_H(HTG_4Q_\ 7-/_ $$4:3_J8_\ KFG_ *"* #2?]3'_ -<T_P#015NJ
MFD_ZF/\ ZYI_Z"*MT %0M>(KB$LH=AD*2-Q'/('7L?RKG_'%U<)&D5LKDN26
M:,$D!<<<#(R3UR.F.0363I?PX6:$/,S+*PR   %R. 01DD=^1Z=LG&567-RQ
M5ST:&!HN@JM2IRINR25WZL[RBN#^'M_)'+)8%@T:!B"#D9# ':?[ISG]1C)S
M%X[/V^[ALPPQA1Q@[3(V"3WZ;3@G^=+ZQ^[YK>5C190_K;H.6B7-S6Z6['H-
M%<'_ ,*N_P"FW_D/_P"SKK="TO\ LJ%;;=NV9YQC.6)Z9/KZU<)S;UC;YG-B
ML/AJ<$Z=7G=]N5KYW9?HKC/B3JODQK:J1F0Y;D9PI&!CW/?C[I'K6/X0NGT*
MZ-I,-OF[5(R#ACRAR,^N.N.<GI42Q"C4Y;?,Z:.3SJX5U^;6S:CU:6[W_3MW
M.U\6?\>=S_U[S?\ H#5ROP4_X\Y/^OAO_0(ZZKQ9_P >=S_U[S?^@-7*_!3_
M (\Y/^OAO_0(ZW/*/0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7
MO\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O\ 6W7_
M %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X
M_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO
M_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\[8D:G.%Y!GM-^0,#$7R8;=DDY;(V8P,[P?
ME/HE>?I_R$;K_KXL?_134 >@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[W'_ *';UK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\
MU[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1110
M4444 %%%% !1110 4444 %%%% !7GZ?\A&Z_Z^+'_P!%-7H%>?I_R$;K_KXL
M?_134 >@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 %%%% &3XL_X\[G_ *]YO_0&KE?@I_QYR?\
M7PW_ *!'75>+/^/.Y_Z]YO\ T!J\@\%?$C_A&(6MO)\S=(7SYFWJJC&-K?W?
M6@#V2Y\.V]R=SQ(3NW9V@$GW(QG/<'(/>K=M9I:C;&JJ"<X4!1GUP*\P_P"%
MY_\ 3M_Y&_\ M='_  O/_IV_\C?_ &NDHI.]C25:I*/*Y-KM<]/N;-+H;9%5
M@#G# ,,^N#4$>B6\9#+%&"#D$(H((Z'.*\W_ .%Y_P#3M_Y&_P#M='_"\_\
MIV_\C?\ VNAQ3%&K.*LFTO4]3DC$@*L 01@@\@@]1BJ7]@6W_/&/_OVO^%><
M_P#"\_\ IV_\C?\ VNC_ (7G_P!.W_D;_P"UT.*80JSALVO0]&_L"V_YXQ_]
M^U_PJ_7E7_"\_P#IV_\ (W_VNC_A>?\ T[?^1O\ [70DD*=2<]VWZGJM5-,^
MX?\ KI+_ .C&KR?4/C&UX5Q$R!<Y"3X)SC'/E]OH:JQ?%'8,;)>I/%SCJ2?^
M>77U/<\TR3V+3/N'_KI+_P"C&HTS[A_ZZ2_^C&KQV+XH[!C9+U)XN<=23_SR
MZ^I[GFB+XH[!C9+U)XN<=23_ ,\NOJ>YYH ]BTS[A_ZZ2_\ HQJ-,^X?^NDO
M_HQJ\=B^*.P8V2]2>+G'4D_\\NOJ>YYHB^*.P8V2]2>+G'4D_P#/+KZGN>:
M/8M,^X?^NDO_ *,:JMI^_(B[+)([?A*VP?B1GC^[@\&O)XOBCL&-DO4GBYQU
M)/\ SRZ^I[GFKEA\8_L*%%M\LQ8[FF)))Z$_)SQC/3/7C- 'JR?Z2^[^&,X7
MW;!#'W !V_7=D<#!IGW#_P!=)?\ T8U>.Q?%'8,;)>I/%SCJ2?\ GEU]3W/-
M$7Q1V#&R7J3Q<XZDG_GEU]3W/- 'L6F?</\ UTE_]&-1IGW#_P!=)?\ T8U>
M.Q?%'8,;)>I/%SCJ2?\ GEU]3W/-$7Q1V#&R7J3Q<XZDG_GEU]3W/- 'L6F?
M</\ UTE_]&-1I/\ J8_^N:?^@BO'8OBCL&-DO4GBYQU)/_/+KZGN>:(?BCY:
MA=DO  XN<#CT'E' ]J /8M)_U,?_ %S3_P!!%&D_ZF/_ *YI_P"@BO'8?BCY
M:A=DO  XN<#CT'E' ]J(?BCY:A=DO  XN<#CT'E' ]J /8M)_P!3'_US3_T$
M4:3_ *F/_KFG_H(KQV'XH^6H79+P .+G X]!Y1P/:B'XH^6H79+P .+G X]!
MY1P/:@#V+2?]3'_US3_T$4:3_J8_^N:?^@BO'8?BCY:A=DO  XN<#CT'E' ]
MJ(?BCY:A=DO  XN<#CT'E' ]J /8M)_U,?\ US3_ -!%6Z\2A^*/EJ%V2\ #
MBYP./0>4<#VIR_%=D965)?E8$AKC<"!U&/+'7_(H ]KK,?PS:NP<PIE<XPH
MY]0.#[9!QVKSW_A>?_3M_P"1O_M='_"\_P#IV_\ (W_VNDXI[EPJSI_"VO1V
M/48+=;=0B *HZ!0 .>>@IMS9I=#;(JL <X8!AGUP:\P_X7G_ -.W_D;_ .UT
M?\+S_P"G;_R-_P#:Z++87/*_-?7N>D1Z);QD,L48(.00B@@CH<XJ6ZL([O'F
MHKXSC>H;&>O45YI#\;FF8(EJ2S$  2Y))X  $?)-:?\ PL>\_P"@=-_X_P#_
M !FCE0W6J-IW=_4[Z.,1@*H  & !P !T&*=7G_\ PL>\_P"@=-_X_P#_ !FC
M_A8]Y_T#IO\ Q_\ ^,TR&[G0^*=,BCM;F81H'\B8[@H#9*-DYQGG/-<]\%/^
M/.3_ *^&_P#0(ZIZSX\O+V"6 Z?,HDC=2QWD#<I&?]4.F<]15SX*?\><G_7P
MW_H$=))(J4Y2W=ST"BBBF2%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_72]_E
M#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%
M_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';U
MK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M
M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%%
M !1110 4444 %%%% !7GZ?\ (1NO^OBQ_P#135Z!7GQ;R]2N,@@27%F%.T[2
M4B)9=V,;@&!QG..<8!H ]!HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9_P >=S_U[S?^
M@-7S77TIXL_X\[G_ *]YO_0&KYKH T- T1];G2SB*AY-V"Y(7Y5+'. 3T'I7
M7_\ "E+S^_#_ -]/_P#&ZROA;_R$8/\ MI_Z*>O=;F5]ZQH5&58DLI;[I4=F
M7^]0!X__ ,*4O/[\/_?3_P#QNC_A2EY_?A_[Z?\ ^-U[!Y<W]]/^_;?_ !RC
MRYO[Z?\ ?MO_ (Y0!X__ ,*4O/[\/_?3_P#QNC_A2EY_?A_[Z?\ ^-U[!Y<W
M]]/^_;?_ !RCRYO[Z?\ ?MO_ (Y0!X__ ,*4O/[\/_?3_P#QNC_A2EY_?A_[
MZ?\ ^-U[!Y<W]]/^_;?_ !RCRYO[Z?\ ?MO_ (Y0!X__ ,*4O/[\/_?3_P#Q
MNC_A2EY_?A_[Z?\ ^-U[!Y<W]]/^_;?_ !RCRYO[Z?\ ?MO_ (Y0!X__ ,*4
MO/[\/_?3_P#QNN0U_1'T2=[.4J7CVY*$E?F4,,9 /0^E?1T<DB2"-RI#*Q^5
M2I^4J.[-_>KPOXI?\A&?_MG_ .BDH U?^%*7G]^'_OI__C='_"E+S^_#_P!]
M/_\ &Z]AO9F0HJ8!=L98$C[K-T!'IZTGES?WT_[]M_\ '* /'_\ A2EY_?A_
M[Z?_ .-T?\*4O/[\/_?3_P#QNO8/+F_OI_W[;_XY1Y<W]]/^_;?_ !R@#Q__
M (4I>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KV#RYO[Z?]^V_^.4>7-_?3_OVW
M_P <H \?_P"%*7G]^'_OI_\ XW1_PI2\_OP_]]/_ /&Z]@\N;^^G_?MO_CE'
MES?WT_[]M_\ '* /'_\ A2EY_?A_[Z?_ .-T?\*4O/[\/_?3_P#QNO8/+F_O
MI_W[;_XY4<[RP ,60C<@("$'YF"]=Y]?2@#P3Q7X*F\,>7Y[(WF[L>66/W<9
MSE5_O"M?3OA%=W\27"/$%E16 +/G# $9PAYYK>^.?_+K_P!MO_:==SH,Y@T^
M&0=5M8R,].(P: /,/^%*7G]^'_OI_P#XW1_PI2\_OP_]]/\ _&Z]@\N;^^G_
M '[;_P".4>7-_?3_ +]M_P#'* /'_P#A2EY_?A_[Z?\ ^-T?\*4O/[\/_?3_
M /QNO8/+F_OI_P!^V_\ CE'ES?WT_P"_;?\ QR@#Q_\ X4I>?WX?^^G_ /C=
M'_"E+S^_#_WT_P#\;KV#RYO[Z?\ ?MO_ (Y1Y<W]]/\ OVW_ ,<H \?_ .%*
M7G]^'_OI_P#XW1_PI2\_OP_]]/\ _&Z]@\N;^^G_ '[;_P".4>7-_?3_ +]M
M_P#'* /'_P#A2EY_?A_[Z?\ ^-UGZ_\ "^YT2![R5XBD>W(1G+?,P48R@'4^
MM>UW;S6Z-)N0[%)QY;#H,_\ /2L3XI?\@Z?_ +9_^C4H \1\-P">Z@C/1IH@
M<=>7 KZ2LIS.@9OO=& Z!APP_ @BOG'PG_Q^6W_7Q#_Z&M?15K^[>2/W##T
M88_/<K$_7/4F@"W1110!4O?WI6'LQ);_ '5Y/X$[01W!/U'%?!3_ (\Y/^OA
MO_0(Z[6Q_>[IO[YP/]U20OU!Y8'_ &L<@"N*^"G_ !YR?]?#?^@1T >@4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M23)4J,84<?>SFMZJD/[R5V[*%49['[S8]B&7ZX]A5N@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X>TA4:A&X W%[P$XY(
M'E$#/H,G'U/K7<5Q5K_Q_P 7_72]_E#0!VM%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_
M !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%% !1110 5D^+
M/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/
MAK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_R
M$;K_ *^+'_T4U>@5Y^G_ "$;K_KXL?\ T4U 'H%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !116?=>(;:T8Q2S1(XQE7D16&1D9!.>E &A163_PEEG_S\0_]_D_^*H_X
M2RS_ .?B'_O\G_Q5 &M14-K=I=J)8F5T.<,A#*<'!P1QUJ:@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*ANKM+13+*RH@QEG(51DX&2>.M $U%9/_"66?_/Q#_W^3_XJC_A++/\ Y^(?
M^_R?_%4 :U%9]KXAMKMA%%-$[G.%21&8X&3@ YZ5H4 %%%% !1110 4444 9
M/BS_ (\[G_KWF_\ 0&KYKKZ4\6?\>=S_ ->\W_H#5\UT =5\+?\ D(P?]M/_
M $4]>ZR?ZY/^N<G_ *%'7A7PM_Y",'_;3_T4]>ZR?ZY/^N<G_H4= %NN4_X5
M;IW_ #Q_\B2__%UU=,FF6%2[D!5!)).  .223T H YU?AQ8*AA$/R,RL1YDG
M5 P4YW9X#'\_I1:?#BPM'6:.'#QL&4^9(<%3D'!;'6N<M/$&I^+R\^GM'!!&
MY4&0 NW //RR<CKP !NQEL9&GX=\=L+6::_1E>R;9(R@%7;.W QQNS@,!\HR
M#D*<  M?\*MT[_GC_P"1)?\ XNMO1- @T1##;+L0L6(W,W) &<L2>@%<YX!\
M63>(9;EI5*(H@*1G!VAU8D[MJDAL!AGL>.*I>/OB<=!D^R6RJTJX+F0': 1D
M* "I)((.<X XY).T ZK0O"UMH.[[,FSS-N[YF;.W./O$^IZ5K444 5)/]<G_
M %SD_P#0HZ\*^*7_ "$9_P#MG_Z*2O=9/]<G_7.3_P!"CKPKXI?\A&?_ +9_
M^BDH ]UO/OQ?]=#_ .BWJW52\^_%_P!=#_Z+>K= '/ZIX"LM5D:YGBW2/C)W
MR#.  . P'0#M44/PXL(0Z+#@2+M;]Y)R ROC[W'*@\>GI72UYYJGBB^UJ[DT
M[3-J) </*RYY ((.Y2 -W  4DE=P.W. #8_X5;IW_/'_ ,B2_P#Q=37?PXL+
MMVFDAR\C%F/F2#)8Y)P&QUK/\(>(+X7#Z9J"99%R)40[3DG&2HVX8 [3\OW2
MI!;@9^F_$AM;U**TM^+;]X#D#<Y",0W(RH!' &#_ 'NNT '5:)X,M-$<S6T>
MQRI4G>[<$@XPS$=0*EM_"MK;SM?I&HG;.6YZGJ0,X!/<@ G)R>3GF-;\=7$-
M[)IT)MXUB127NF90Q(4X!!'/S<#!Z$Y[#K]%FEFA1YS&9&&28"3&022I4MR0
M5Q^/3B@"]534_N#_ *Z1?^C%JW534_N#_KI%_P"C%H \U^.?_+K_ -MO_:==
MKI/_ "#8_P#KS3_T4*XKXY_\NO\ VV_]IUVND_\ (-C_ .O-/_10H Z"L36_
M!EIK;B:YCWN%"@[W7@$G&%8#J36W10!S5I\.+"T=9HX</&P93YDAP5.0<%L=
M:A_X5;IW_/'_ ,B2_P#Q=1>+_%,]O/%I-DJ_:)U+;Y/NJOS#('<C:6Y!&!C:
MQ.!E6VM:IH=W!:7A2=+I@ 4&"H'#$;54_*"&;*D8'!') !T$WPXL)@B-#D1K
MM7]Y)P"S/C[W/+$\^OI4NE^ K+2I%N8(MLB9P=\AQD$'@L1T)[5R_P 1_B%+
MIK&TM R21.OF2%5*?.FY5&0W)Z\X/RG&1G&KXU\7S6,T>FV@432H7,DI 1$
M;+<GJNTL2<@ ?=;.  ;NH>%K;4)DO94W2Q;=K;F&-K%EX! ."<\BM:N7\#:Y
M<ZDLD=TJGRBH6:+F.4'()!'RD@KSC&"<%5(Q744 5-6_U,G_ %S?_P!!-<_\
M4O\ D'3_ /;/_P!&I70:M_J9/^N;_P#H)KG_ (I?\@Z?_MG_ .C4H \5\)_\
M?EM_U\0_^AK7TK7S5X3_ ./RV_Z^(?\ T-:^E: ,T3FUWQ#[V[* ]_,).3CL
M&W9QR%7/N<+XE0"#3)D';R^3U/[U,D^Y/)/<UN2,&N%..!\N<_Q[68<>@0MS
MWW#TXQ_BE_R#I_\ MG_Z-2@#R_PFDIN;9VD5Y-T*B*1)))%CWJPV[XRB@)\X
M96&%Y!'2O>Z\2^'URMW>1&06\>V!57**=Q610#C>,3MSANN.0I!!KUVZU?[.
MQ3RY6QCE$RO(SP<T :%074Y3"KR[=!^(RWT Y[9X&<D56COC>'8C*O&3SND'
M3(*=%()ZDM@]0<U:@MEAR1]X]6/WC]3_ "[#H !Q0 ZW@$"A!V[GJ?4GW)Y)
M[FI*** "BBB@ HHHH **** "BBB@ HJ&ZNTM%,LK*B#&6<A5&3@9)XZUG_\
M"66?_/Q#_P!_D_\ BJ -:BLG_A++/_GXA_[_ "?_ !536OB&VNV$44T3N<X5
M)$9C@9. #GI0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<5:_\?\ %_UTO?Y0UVM<
M5:_\?\7_ %TO?Y0T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U
M9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJ
MR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K
M4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_KXL?_ $4U>@5Y
MVP)U.<KP!/:;\D8.8ODPNW((PV3OQ@XV$_, #T2O(OB!\39TFDL;0A$C.UG
M.\D AP"?N@$XR!G*Y#8->NU\OZM;O;3212G=(DCAFR3E@Q#')Y.3W/- &G9>
M.KZR;>EQ(21CYV\P?D^X9XZXS7MO@?Q3_P )+;BX*[75BC@?=W  Y'?!!'7D
M=.<9/SK7K7P.M65+B8CY&:-0<CJ@8L,=> P_/ZT >H4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S_
M /%+_D(S_P#;/_T4E?0%?/\ \4O^0C/_ -L__124 <K1110![_\ "W_D'0?]
MM/\ T:]=77*?"W_D'0?]M/\ T:]=70 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O\ D'3_ /;/_P!&
MI75URGQ2_P"0=/\ ]L__ $:E '@%%%% '5?"W_D(P?\ ;3_T4]?0%?/_ ,+?
M^0C!_P!M/_13U] 4 %%%% !1110 4444 9/BS_CSN?\ KWF_] :OFNOI3Q9_
MQYW/_7O-_P"@-7S70!U7PM_Y",'_ &T_]%/7NLG^N3_KG)_Z%'7A7PM_Y",'
M_;3_ -%/7NLG^N3_ *YR?^A1T 6ZHZY9-?V\UNF TL3J">F64@9QGCFKU% '
MFGPV\8P:;:M97;K%);M)\KAE;:#N.<]6W,PVCYN/N]ZWO"?B=?&2SK)"/(1U
M";QN##K@@@KN! 8XSC<H[;FW;KP];7;&66&)W.,L\:,QP,#)(STJU:VB6BB*
M)51!G"H JC)R< <=: .2TYY$O=4:$!I0EN4!Z%A"VT'D<$^X^M>7Z]H5[I%N
MWVJ(!9IU9I"X=V<*^ <.W'S,<XR2>3T%>^QVB1,TJJH>3&Y@ &;:,#)ZG Z9
MZ4V]TZ*_79,BNH.0'4,,],X(//- !ISR/$C3 +*44N!T#$#<!R> ?<_6K%%%
M %23_7)_USD_]"CKPKXI?\A&?_MG_P"BDKW63_7)_P!<Y/\ T*.O"OBE_P A
M&?\ [9_^BDH ]UO/OQ?]=#_Z+>K=5+S[\7_70_\ HMZMT %>9>%=8BT'4;ZV
MNF$9GEW*6("8R[C+9P"5<$9^AP< ^FU4OM)AU#'GQI)MSCS$5L9QG&0<9P*
M.:TWQY_:NH&PM@LD"1L7D!P0RGJ#G#+DA>!DD[@2HYS-4A6'7+-$ "K;$  8
M  68  #H!7=V6G16"[(45%)R0BA1GIG  YXH?3HGD%P44RJ,!RH+@<\!L9 Y
M/YF@#S>\M]*O+VY>^,HE3.Y9R(T(7 !3R\,<*!M!.64@@,<D:OP;W_83OW;?
M.?9NSC;A<[<]MV[IQG/?-=;>Z';W[;YHHW8# +HK''7&2#QS5N&%85"( %4
M  8  X  '0"@!]5-3^X/^ND7_HQ:MU4U/[@_ZZ1?^C%H \U^.?\ RZ_]MO\
MVG7:Z3_R#8_^O-/_ $4*XKXY_P#+K_VV_P#:==KI/_(-C_Z\T_\ 10H Z"BB
MB@#S+7=1'A36!>RY\FZB 9MA.W "G!!Y(**S=2%;&TG&=K5?B*@N(;*R"W#R
M/A]K-M4$#!W*K CG+$;MH4@C)R.KO=.BOUV3(KJ#D!U##/3."#SS4-EH=O8-
MOABC1B,$HBJ<=<9 ''% '%?&B%4LU( !:Y0D@8R?+<9/J< #Z "J7CVU@DU6
MV-Z,6SP[2S%E7(,F!N&,8++GG@$$X%>D7NG17Z[)D5U!R ZAAGIG!!YYHO=.
MBOUV3(KJ#D!U##/3."#SS0!YY\.O+M=0N[>S^:UVJ0_+ ,I "ANF,L^,Y+!0
M03@D^EU7LM.BL%V0HJ*3DA%"C/3. !SQ5B@"IJW^ID_ZYO\ ^@FN?^*7_(.G
M_P"V?_HU*Z#5O]3)_P!<W_\ 037/_%+_ )!T_P#VS_\ 1J4 >*^$_P#C\MO^
MOB'_ -#6OI&XG$"ESV[#J?0#W)X [FOF[PG_ ,?EM_U\0_\ H:U]%7'[]UB[
M+AV_ _(/Q(SQ_=P>#0!&]FRPE1RX^? Z%]V_'./EW<>N.^>:P?B9*)M,F=>0
MPB(^AD0BNMKBOB!\FF7$7_/-D7\/,1E'X*0/J#UZD XGPY-;QFV"7*M+_H\?
ME>1(#@W23,/,+;<JQ/.,$# &3FO:Z\<\"^&[B[%O> R>6"J\1PE-B7'FD;C,
MKXWKDG9N[#(QGV.@".>W6<889QR/4'U!Z@^A'(J#<UK@,<H2 #_$"3@ G/S
MDXSU'&<\L+=-= X*D9!X(/2@!U%5;)R,Q,<F/ R>I& 0Q_4$]R#TZ"U0 444
M4 %%%% !1110 4444 <I\4O^0=/_ -L__1J5X!7O_P 4O^0=/_VS_P#1J5X!
M0 5U7PM_Y",'_;3_ -%/7*UU7PM_Y",'_;3_ -%/0!] 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M#XU\3#PY;-<@ N2%0'."Q]<=@ 3VSC&02*WJ\O\ CC:LR6\P'R*TBDY'5PI4
M8Z\A3^7TH X74_'M]J#F4S.GHL3&-0,DXPI&<9ZG)QC)-=/X#^)MQY\=I=$R
MQRE(U.!O4D[5.>-P.?FW9/<'.0WG%2VEJUVZPQC+R,%49 R6. ,GCK0!]2UQ
M5K_Q_P 7_72]_E#7:UPEDK#44)/RF2ZV\C  ";QMVYR25(;=C (V _,0#NZ*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M6
M3HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "B
MBB@ HHHH **** "LGQ9_QYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#
M7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KS]/^0C=?\ 7Q8_^BFKT"O/T_Y"-U_U\6/_ **:@#T"N'\:
M_#"/7W:[B<I.P&<\HVU<#(ZJ>@R,@ ?=).:[BB@#QJU^"5RS 2RQ*G.2F]VZ
M<84JH//N/Z5ZKH6A1:'$+: 85>I/WF/=B>Y/_P!88  &A10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7A_Q'\/7-W?S2Q0RNA\O#)&[*<1J#@@8ZU[A10!\U?\(G>?\ /O-_WY?_
M .)H_P"$3O/^?>;_ +\O_P#$U]*T4 <U\.+1[2PABE5D<>9E7!5AF1B,@\]*
MZ6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *YKXCVCW=A-%$K.Y\O"H"S'$BDX YZ5TM% 'S5_PB=Y_S
M[S?]^7_^)H_X1.\_Y]YO^_+_ /Q-?2M% 'A_PX\/7-I?PRRPRH@\S+/&ZJ,Q
ML!DD8ZU[A110 4444 %%%% !1110!D^+/^/.Y_Z]YO\ T!J^:Z^G-<LFO[>:
MW3 :6)U!/3+*0,XSQS7D7_"E+S^_#_WT_P#\;H ROA;_ ,A&#_MI_P"BGKWJ
M>T2XQO56QTW 'K]:\ETOX4ZCI4BW,$L*R)G!RQQD$'@QD=">U=!_8VO?\_4/
M_?(_^,4 =K_9,/\ SS3_ +X7_"C^R8?^>:?]\+_A7%?V-KW_ #]0_P#?(_\
MC%;'A?3]3MY2U_-')%L( 0 '=D8/$:<8SW_"@#=_LF'_ )YI_P!\+_A1_9,/
M_/-/^^%_PJW10!4_LF'_ )YI_P!\+_A1_9,/_/-/^^%_PJW10!4_LF'_ )YI
M_P!\+_A1_9,/_/-/^^%_PK"\4:?J=Q*&L)HXXM@!#@$[LG)YC?C&._;I6/\
MV-KW_/U#_P!\C_XQ0!W,%C' =R(JGIE5 /Z5X-\4O^0C/_VS_P#125Z!_8VO
M?\_4/_?(_P#C%<_JGPIU'59&N9Y86D?&3EAG  ' C Z =J /7)[=9QM=0PZX
M8 C]:@_LF'_GFG_?"_X5Q7]C:]_S]0_]\C_XQ1_8VO?\_4/_ 'R/_C% ':_V
M3#_SS3_OA?\ "C^R8?\ GFG_ 'PO^%<EIVDZTDJ--<Q-$'4N HR5!&X#]R.2
M/<?6NXH J?V3#_SS3_OA?\*/[)A_YYI_WPO^%6Z* *G]DP_\\T_[X7_"C^R8
M?^>:?]\+_A5NL?Q1;7=Q$%L)%CEW@DN 1MP<CE7YSCMVZT 7?[)A_P">:?\
M?"_X4J:9$A#"- 1R"%&?Y5Q/]C:]_P _4/\ WR/_ (Q1_8VO?\_4/_?(_P#C
M% &5\<_^77_MM_[3KOO"R![*W4C(-O$"#T_U8K@==^'NJZ]M^TSPOY>[;U7&
M[&?NQ#T'6M"T\.:Y:(L,=S"$C4*HP#@*, 9,.>E '=?V3#_SS3_OA?\ "C^R
M8?\ GFG_ 'PO^%<5_8VO?\_4/_?(_P#C%']C:]_S]0_]\C_XQ0!VO]DP_P#/
M-/\ OA?\*/[)A_YYI_WPO^%6Z* *G]DP_P#/-/\ OA?\*/[)A_YYI_WPO^%6
MZ* *G]DP_P#/-/\ OA?\*/[)A_YYI_WPO^%1:_#/- Z6C*DYV[6?E1\PSGY6
M[9'0UQ_]C:]_S]0_]\C_ .,4 =K_ &3#_P \T_[X7_"N?^*7_(.G_P"V?_HU
M*RO[&U[_ )^H?^^1_P#&*J:IX2UG58VMI[B%HWQD8QG!!'(A!Z@=Z /-/"SA
M+RW8G $\1)/3[XKZ,L$.#(1@R'=@\8X  QV.T#/OGM7D5O\ !R^MV659(=R$
M$9+D9!R.#&0?H>*Z?^QM>_Y^H?\ OD?_ !B@#T"N*^*G[NSF/:1(P<^J3(5
M]R&8_A[&JG]C:]_S]0_]\C_XQ5+6/!FL:Q']GN+B%D)!QC;R.G*P@T =OX3_
M ./.V_Z]X?\ T!:?/XBBA=HCYA:,@-L@FD )4,!N1&&<,#U[UYO_ ,*UU;9Y
M'VI?+V[=OG3;=N,;=NS&,<8Z8K/_ .%*7G]^'_OI_P#XW0!ZK_PDL7]V;_P%
MN/\ XW1_PDL7]V;_ ,!;C_XW7E7_  I2\_OP_P#?3_\ QNO0/"W@.'3[9(+F
M*&25=VYO+5LY8D?,R@G ('- &G9ZQ'=7&Q X+Q$GS(I(^(V &-ZKG_6<XSVZ
M=]BJ-EH=O8-OABC1B,$HBJ<=<9 ''%7J "BBB@ HHHH **** "BBB@#FOB/:
M/=V$T42L[GR\*@+,<2*3@#GI7A__  B=Y_S[S?\ ?E__ (FOI6B@#YJ_X1.\
M_P"?>;_OR_\ \372_#CP]<VE_#++#*B#S,L\;JHS&P&21CK7N%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CBKU% 'C^I_!*97/V:5#&
M>GF[E8<GCY58' QSQDYX%='X.^%,>BR"ZG82R* 5&W"*W<\D[B/X20,=<9QC
MO:* "N*M?^/^+_KI>_RAKM:XJU_X_P"+_KI>_P H: .UHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\
MTG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BBB@ H
MHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO
M_2B2M:LGPU_JF_Z^+K_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O/T_Y"-U_U\6/_HIJ] KS]/\ D(W7_7Q8_P#HIJ /0**** "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@ KBK7_C_B_P"NE[_*&NUKBK7_ (_XO^NE[_*&@#M:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;K_KX
M7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "BBB@
M K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ_P#2
MB2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KSMIA'J<Z'_EI/:8PRD_NXN<KG<!\XPV-N>,YP#Z)7GZ?\A&Z_Z^+'_P!%
M-0!Z!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 %<)97(?44C'5)+K/(S\X0CY<[L?(<MC;G
M"[MW [NN*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X
M_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\
MW_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO
M_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_\
MHIJ] KS]/^0C=?\ 7Q8_^BFH ] 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 **** "N*M?\ C_B_
MZZ7O\H:[6N*M?^/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/
M_0[>M:LFY_X_(?\ KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\>=S_U[S?\
MH#5K5D^+/^/.Y_Z]YO\ T!J -:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2
MB2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_ %\6/_HI
MJ] KS]/^0C=?]?%C_P"BFH ] 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 **** "N*M?^/\ B_ZZ
M7O\ *&NUKBK7_C_B_P"NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KW
MN/\ T.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7
MO-_Z U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+
MK_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O.VA$FISN?^6<]
MIC"J#^\BYRV-Q'R#"YVYYQG!'HE>?I_R$;K_ *^+'_T4U 'H%%%% !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 45Y__ ,)3<_VU_9N__1_[FU?^>&_[V-WWN>OZ5Z!0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"65L$U%)!U>
M2ZSP,_($ ^;&['SG*YVYPVW=R>[KBK7_ (_XO^NE[_*&@#M:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;K_KX
M7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "BBB@
M K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ_P#2
MB2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KS]/\ D(W7_7Q8_P#HIJ] KS]/^0C=?]?%C_Z*:@#T"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **HZY>M86\UPF"T43L >F54D9QCCBO(O^%UWG]R'_ +Y?_P".4 >U
MT5XU:_&"_NV$44,3N<X5(Y&8X&3@!\]*T/\ A/M9_P"?/_R7G_\ BJ /5:*\
MJ_X3[6?^?/\ \EY__BJZ#P5XGO\ 59FBO(/*C$9(;RI$RP90!ER1T)XZ\4 =
MK1110 4444 %%<5XU\3W^E3+%9P>;&8P2WE2/ABS C*$#H!QUYKG_P#A/M9_
MY\__ "7G_P#BJ /5:*\J_P"$^UG_ )\__)>?_P"*K/NOC!?VC&*6&)'&,J\<
MBL,C(R"^>E 'LM%>5?\ "?:S_P ^?_DO/_\ %4?\)]K/_/G_ .2\_P#\50!Z
MK17FFD^-]6N9HXI;7;&\B!F\B884L QR6P,#N>*]+H **** "BBN?\:ZO<Z5
M"LMG'YLAD *['?"E6).$(/4#GIS0!T%%>5?\)]K/_/G_ .2\_P#\51_PGVL_
M\^?_ )+S_P#Q5 'JM%>/WWQ5U+3\>?;I'NSCS(I5SC&<9<9QD58A^(FKS*'2
MT!5@""()B"#R""&Y!H ]8HKRK_A/M9_Y\_\ R7G_ /BJ/^$^UG_GS_\ )>?_
M .*H ]5HHHH **** "BLGQ3J$VGVSSVR>9*NW:NUFSE@#\JD$X!)XK@/^$^U
MG_GS_P#)>?\ ^*H ]5HKRK_A/M9_Y\__ "7G_P#BJANOB5JUHIEEM51!C+/#
M,JC)P,DOCK0!ZW17B\/QEOIF")%$68@ !)"23P  ).2:T_\ A/M9_P"?/_R7
MG_\ BJ /5:*\J_X3[6?^?/\ \EY__BJU?"WB_4M0N4@N;;RXFW;F\F5<84D?
M,S$#) '- 'H%%%% !1110 45RGCK7[S2/*^Q0^;OW[_W;OC&W;]PC&<GKUQ7
M*_\ "?:S_P ^?_DO/_\ %4 >JT5Y5_PGVL_\^?\ Y+S_ /Q54;WXM:C8-LF@
MC1B,@/'*IQTS@N..* +W_,Q_Y_Y]:]5KP_P9K;ZWK$=Y*%#R;\A 0ORP,HQD
MD]!ZU[A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O
M_'_%_P!=+W^4-=K7%6O_ !_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q
M^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_
MZ]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_
MU\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_P A&Z_Z
M^+'_ -%-7H%>=M(4U.=1R'GM,XW97;%P3\NW#;B!\V[(^Z1D@ ]$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 **** ,GQ9_QYW/_ %[S?^@-7S77TIXL_P"/.Y_Z]YO_ $!J^:Z
M.J^%O_(1@_[:?^BGKWJ>[2WQO95STW$#I]:\%^%O_(1@_P"VG_HIZ]UD_P!<
MG_7.3_T*.@ _M:'_ )Z)_P!]K_C1_:T/_/1/^^U_QJW10!4_M:'_ )Z)_P!]
MK_C1_:T/_/1/^^U_QJW10!4_M:'_ )Z)_P!]K_C1_:T/_/1/^^U_QJW10!4_
MM:'_ )Z)_P!]K_C1_:T/_/1/^^U_QJW10!!!?1SG:CJQZX5@3^E>#?%+_D(S
M_P#;/_T4E>ZR?ZY/^N<G_H4=>%?%+_D(S_\ ;/\ ]%)0![Y/<+ -SL%'3+$
M?K4']K0_\]$_[[7_ !HO/OQ?]=#_ .BWJW0!4_M:'_GHG_?:_P"-']K0_P#/
M1/\ OM?\:MT4 5/[6A_YZ)_WVO\ C1_:T/\ ST3_ +[7_&K=% %3^UH?^>B?
M]]K_ (T?VM#_ ,]$_P"^U_QJW10!4_M:'_GHG_?:_P"-*FIQ.0HD0D\ !AG^
M=6JJ:G]P?]=(O_1BT >:_'/_ )=?^VW_ +3KOO"SA+*W8G %O$23T_U8K@?C
MG_RZ_P#;;_VG7:Z3_P @V/\ Z\T_]%"@#5_M:'_GHG_?:_XT?VM#_P ]$_[[
M7_&K=% %3^UH?^>B?]]K_C1_:T/_ #T3_OM?\:MT4 5/[6A_YZ)_WVO^-']K
M0_\ /1/^^U_QJW10!4_M:'_GHG_?:_XT?VM#_P ]$_[[7_&K=% %3^UH?^>B
M?]]K_C7/_%+_ )!T_P#VS_\ 1J5T&K?ZF3_KF_\ Z":Y_P"*7_(.G_[9_P#H
MU* /%?"?_'Y;?]?$/_H:U](SW"P#<[!1TRQ 'ZU\W>$_^/RV_P"OB'_T-:^B
MKS[\7_70_P#HMZ #^UH?^>B?]]K_ (T?VM#_ ,]$_P"^U_QJW10!4_M:'_GH
MG_?:_P"-']K0_P#/1/\ OM?\:MT4 5/[6A_YZ)_WVO\ C1_:T/\ ST3_ +[7
M_&K=% %3^UH?^>B?]]K_ (T?VM#_ ,]$_P"^U_QJW10!7BU&*8[5=23V# G\
M@:\<^-?_ !^1_P#7NO\ Z')7L%Y]^+_KH?\ T6]>/_&O_C\C_P"O=?\ T.2@
M#*^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^VG_HIZ^@* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *XJU_X_XO\ KI>_RAKM:X2RF+:BBD8"
MR76.N3N"$G[NW"[0#\V[+#Y0OS$ [NBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z
M][C_ -#MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HHHH **** "LGQ9_QYW/\
MU[S?^@-6M63XL_X\[G_KWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGPU_JF_P"O
MBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^0C=?]?%C
M_P"BFKT"O/T_Y"-U_P!?%C_Z*:@#T"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 R?%G_'G<
M_P#7O-_Z U?-=?2GBS_CSN?^O>;_ - :OFN@#JOA;_R$8/\ MI_Z*>O=9/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N*M?^/^+_ *Z7O\H:[6N*M?\ C_B_ZZ7O\H: .UHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_P#I/!6M63HW^MNO
M^OA?_2>"@ N?^/R'_KWN/_0[>M:LFY_X_(?^O>X_]#MZUJ "BBB@ HHHH **
M** "LGQ9_P >=S_U[S?^@-6M63XL_P"/.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_
M -*)*UJR?#7^J;_KXNO_ $HDH UJ*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "O/T_P"0C=?]?%C_ .BFKT"O/T_Y"-U_U\6/_HIJ /0**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#)\6?\ 'G<_]>\W_H#5\UU]*>+/^/.Y_P"O>;_T!J^:Z .J^%O_
M "$8/^VG_HIZ]UD_UR?]<Y/_ $*.O"OA;_R$8/\ MI_Z*>O=9/\ 7)_USD_]
M"CH MT45@^.=8DT>SENH<"10H!(SC<ZKG'J,Y&>,]01Q0!O45YOH_P +K?4[
M-9I69KFX02>:2209 &QMSAAZYY;).1D8T'TO5+:Q%FKJ]PTNTRAV)6)LDL6?
M!W \< D+C:-PR #N**\O^&>B)K>F36<I8))<')0@-\JQ,,9!'4>E<_\ \()!
M>ZE_9EL[F*)<RNQ1B"/O!<8'4JO0E6SD$"@#W"BBB@"I)_KD_P"N<G_H4=>%
M?%+_ )",_P#VS_\ 125[K)_KD_ZYR?\ H4=>%?%+_D(S_P#;/_T4E 'NMY]^
M+_KH?_1;U;JI>??B_P"NA_\ 1;U;H ***\T\1VK>+M3_ +)=F6WMH][!6 ))
M4'</E(SEU&#G #$$$XH ]+HK@E^&[:3>17NG.(XL@2HS,?ER-P!(;(8=FZ,
M0>FW,\2V]_)=P7%R56V&H1I%&",XW?*Y SG(4_>.02<  T >H45Y/\4Y(DO[
M<W>YK819*1L-V=S9^4L,!OE!/&0" <KQI_!V[,JW$2,QMXY!Y2N5+J&+$Y Y
M&1C_ &2V[;SNH ]%JIJ?W!_UTB_]&+5NJFI_<'_72+_T8M 'FOQS_P"77_MM
M_P"TZ[72?^0;'_UYI_Z*%<5\<_\ EU_[;?\ M.NUTG_D&Q_]>:?^BA0!T%%%
M% !17"?$^_E)MM-B?8M[(4=@,MC*+CJ.#OY'&<8S@D&+5OA0D2(^G.T-Q'_&
M7?Y@1@Y(R5.,_= ')&,$$ 'H%%>9?%2*^F@&[:MO'%&TQ0X#2EPI4 G<5!(8
M9 '<DL% H^,;W;::9:R.R6\T<?G;>NU5BYZ$G )(&",X."0* /6Z*\J\-O!H
M^K+::?)O@GC;>-V]0P#N I& =H  )W$ L"<YQZK0!4U;_4R?]<W_ /037/\
MQ2_Y!T__ &S_ /1J5T&K?ZF3_KF__H)KG_BE_P @Z?\ [9_^C4H \5\)_P#'
MY;?]?$/_ *&M?15Y]^+_ *Z'_P!%O7SKX3_X_+;_ *^(?_0UKZ*O/OQ?]=#_
M .BWH MT444 %%>62:8?&^J3+*6^RV9V[>!R#M*\'(#LK$MUV@#*G;C8L/ 4
MWA^Z:XT]U6!XWW1RLQ!?#[!@+]U25YSOQNY.>0#NZ*\<\3>$(O#EF+F>0_VB
MTNY761B6._)QD X"_,6(!#_Q<@&QIVB/XJO/LM\92EO9Q=205D>*/.21]XDL
MW/)*X.57% 'K=%<%\*9FMA=:826%I.0&)ZABRX"\[1E"W4\L?J>]H J7GWXO
M^NA_]%O7C_QK_P"/R/\ Z]U_]#DKV"\^_%_UT/\ Z+>O'_C7_P ?D?\ U[K_
M .AR4 97PM_Y",'_ &T_]%/7T!7S_P#"W_D(P?\ ;3_T4]?0% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<5:_\ '_%_UTO?Y0UVM<5:
M_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^
M0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_ $!JUJR?%G_'
MG<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_ *424 :U%%%
M!1110 4444 %%%% !1110 4444 %%%% !7GBS*-3N4)&XSV1 SR0(R"<>@R,
M_4>M>AUY\5\S4KC))$=Q9E1N.T%XB&;;G&XA0,XSCC.": /0:*** "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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
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 %%%% &3XL_P"/.Y_Z]YO_ $!J^:Z^E/%G_'G<_P#7O-_Z U> ^&O#,OB*
M1H("H94+_.2 0"!@8!YR1UP/>@"'0-;?1)TO(@I>/=@."5^92IS@@]#ZUU__
M  NN\_N0_P#?+_\ QRH8/A!=2G;YD(8=59G#?7'E\C/&1D>AJ;_A2EY_?A_[
MZ?\ ^-T '_"Z[S^Y#_WR_P#\<H_X77>?W(?^^7_^.4?\*4O/[\/_ 'T__P ;
MH_X4I>?WX?\ OI__ (W0 ?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..4
M?\*4O/[\/_?3_P#QNC_A2EY_?A_[Z?\ ^-T '_"Z[S^Y#_WR_P#\<H_X77>?
MW(?^^7_^.4?\*4O/[\/_ 'T__P ;H_X4I>?WX?\ OI__ (W0 ?\ "Z[S^Y#_
M -\O_P#'*/\ A==Y_<A_[Y?_ ..4?\*4O/[\/_?3_P#QNC_A2EY_?A_[Z?\
M^-T '_"Z[S^Y#_WR_P#\<KD-?UM];G>\E"AY-N0@(7Y5"C&23T'K77_\*4O/
M[\/_ 'T__P ;H_X4I>?WX?\ OI__ (W0 ?\ "Z[S^Y#_ -\O_P#'*/\ A==Y
M_<A_[Y?_ ..4?\*4O/[\/_?3_P#QNC_A2EY_?A_[Z?\ ^-T '_"Z[S^Y#_WR
M_P#\<H_X77>?W(?^^7_^.4?\*4O/[\/_ 'T__P ;H_X4I>?WX?\ OI__ (W0
M ?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..4?\*4O/[\/_?3_P#QNC_A
M2EY_?A_[Z?\ ^-T '_"Z[S^Y#_WR_P#\<H_X77>?W(?^^7_^.4?\*4O/[\/_
M 'T__P ;JO\ \*BNV;8CQ,0<':SX'KDE ,CN,[O:@"Q_PNN\_N0_]\O_ /'*
M/^%UWG]R'_OE_P#XY4<7P;O)"RAX?D.#\S_W0W]ST-2?\*4O/[\/_?3_ /QN
M@# \5^-9O$_E^>J+Y6['EAA][&<Y9O[HK7T[XNW=A$ENB1%8D502KYPH &<.
M.>*L?\*4O/[\/_?3_P#QNJ__  J"\*[PT1 9@<,^1M)!.-G(X[9/M0!8_P"%
MUWG]R'_OE_\ XY1_PNN\_N0_]\O_ /'*B@^#]U<9V2P$CJ-[Y'L1Y>0?8U+_
M ,*4O/[\/_?3_P#QN@ _X77>?W(?^^7_ /CE'_"Z[S^Y#_WR_P#\<H_X4I>?
MWX?^^G_^-T?\*4O/[\/_ 'T__P ;H /^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_
M -\O_P#'*/\ A2EY_?A_[Z?_ .-T?\*4O/[\/_?3_P#QN@ _X77>?W(?^^7_
M /CE'_"Z[S^Y#_WR_P#\<H_X4I>?WX?^^G_^-T?\*4O/[\/_ 'T__P ;H /^
M%UWG]R'_ +Y?_P".5GZ_\4+G6X'LY4B"2;<E%<-\K!AC+D=1Z5H?\*4O/[\/
M_?3_ /QNC_A2EY_?A_[Z?_XW0!Q&G7K6$J7"8+1.K 'IE2",XQQQ7;_\+KO/
M[D/_ 'R__P <H_X4I>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;H /\ A==Y
M_<A_[Y?_ ..4?\+KO/[D/_?+_P#QRC_A2EY_?A_[Z?\ ^-T?\*4O/[\/_?3_
M /QN@ _X77>?W(?^^7_^.4?\+KO/[D/_ 'R__P <H_X4I>?WX?\ OI__ (W1
M_P *4O/[\/\ WT__ ,;H /\ A==Y_<A_[Y?_ ..4?\+KO/[D/_?+_P#QRC_A
M2EY_?A_[Z?\ ^-T?\*4O/[\/_?3_ /QN@ _X77>?W(?^^7_^.4?\+KO/[D/_
M 'R__P <H_X4I>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;H /\ A==Y_<A_
M[Y?_ ..5S'BCQ1+XDE%Q,%#*@4! 0, D]RW/S5TS_!>\0%C)" .22[X_]%U!
M%\(;N8X5HB/[V9 OL<F,9![%<_E0!2^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^
MVG_HIZ^@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJ
MU_X_XO\ KI>_RAKM:XJU_P"/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X
M_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW
M/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZI
MO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_ )"-
MU_U\6/\ Z*:O0*\_3_D(W7_7Q8_^BFH ] HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9
M_P >=S_U[S?^@-7E7P4_X_)/^O=O_0XZ]5\6?\>=S_U[S?\ H#5Y5\%/^/R3
M_KW;_P!#CH ]GGMUG&&&<<CU!]0>H/H1R*@\N2W^Z=Z^C<,/HW?V#<D\EZMT
M4 007BRG;T8=5;AOKCN,\9&1Z&IZCGMUG&&&<<CU!]0>H/H1R*@\N2W^Z=Z^
MC<,/HW?V#<D\EZ +=%007BRG;T8=5;AOKCN,\9&1Z&IZ "BBB@ HHHH ****
M "BBB@ HHJI]N\WB(;_]K.$_[ZYS_P !#8/!Q0!;JI]N\WB(;_\ :SA/^^N<
M_P# 0V#P<4?8?-YE._\ V<83_OGG/_ BV#R,5;H J?8C+_K6+#^Z!M3\AR1Z
M@L0?3IBRB! % P!P .E.HH J6?WY?^N@_P#1:5;JI9_?E_ZZ#_T6E6Z "JFF
M?</_ %TE_P#1C5;JIIGW#_UTE_\ 1C4 2SVJSXW#D=""0PSUP1@C/?!YJ+;+
M#T(<>A&U_P Q\I/H,+[GUMT4 5XKY)#LSAS_  MPWO@=Q[C(XX-6*9+"LPVL
M 0>Q&1^1JO\ 9GA_U;9']V3+?@&SD9]3NQV&!B@"W155+X A)!L8\#/W2?9N
MASV!PW?:*M4 %%%% !1110 4444 %%%% !1110 45!/>+$=O5CT5>6^N.PSQ
MDX'J:C_>3_\ 3-?P9_ZJ/_'LCT- $\]PL RQQG@>I/H!U)] .34'VAY_]6,#
M^]("/R3@GTYV^HR*D@LUB.[JQZLW+?3/89YP,#T%3T 54L!D,Y+D=-^,#'0@
M !<CUQGWQ5JBB@#Y_P#A;_R$8/\ MI_Z*>OH"OG_ .%O_(1@_P"VG_HIZ^@*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_P"/^+_K
MI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]
M#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-_P"@
M-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)
M* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSM@3J<Y7@">TWY(P<Q
M?)A=N01ALG?C!QL)^8>B5Y^G_(1NO^OBQ_\ 134 >@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%%% &3XL_P"/.Y_Z]YO_ $!J\J^"G_'Y)_U[M_Z''7JOBS_CSN?^O>;_ - :
MO*O@I_Q^2?\ 7NW_ *''0![71110 4444 1SVZSC##..1Z@^H/4'T(Y%0>3)
M#]Q@P]'SGZ;QV'NK$]SSQ;HH KQ7JN=C95C_  MP3WX(R#QUP3COBK%,EA68
M;6 (/8C(_(U7^SO!_JSD?W9"3^3\D>O.[T&!0!;HJO%>JYV-E6/\+<$]^",@
M\=<$X[XJQ0 4454^W>;Q$-_^UG"?]]<Y_P" AL'@XH MU4^W>;Q$-_\ M9PG
M_?7.?^ AL'@XH^P^;S*=_P#LXPG_ 'SSG_@1;!Y&*MT 5/L/F\RG?_LXPG_?
M/.?^!%L'D8JW110 4444 %%%% %2S^_+_P!=!_Z+2K=5+/[\O_70?^BTJW0
M54TS[A_ZZ2_^C&JW533/N'_KI+_Z,:@"W1110 4444 -= X*D9!X(/2JWV'R
MN8CL_P!G&4_[YXQ_P$KD\G-6Z* *GVQHO]:NT?WE.Y?Q. 1[DC:!_%VJRCAP
M&!R#R".E.JJ^GKDLGR,>24P"?J,$-^(.,\<T 6J*J>=)#]]0P]4SGZ[#V'LS
M$]ASQ/!<+.,J<XX/J#Z$=0?4'D4 2444UW" L3@#DD]* '454^VF7_5*6']X
MG:GYGDCT(4@^O7!]A\WF5BWL,JGTV@\@]PQ;VP#B@!7OQDJ@+D==F,#'4$DA
M<CTSGVQ2?9WG_P!8<#^[&2/S?@GUXV^AR*LH@0!0, < #I3J (X+=8!A1C/)
M]2?4GJ3ZD\FI*** "BBB@ HHHH ^?_A;_P A&#_MI_Z*>OH"OG_X6_\ (1@_
M[:?^BGKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA
M+)6&HH2?E,EUMY&  $WC;MSDDJ0V[& 1L!^8]W7%6O\ Q_Q?]=+W^4- ':T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:L
MG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 444
M4 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&
MO]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !1110 44
M44 %%%% !1110 5Y^G_(1NO^OBQ_]%-7H%>?I_R$;K_KXL?_ $4U '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!D^+/\ CSN?^O>;_P! :O*O@I_Q^2?]>[?^AQUZKXL_
MX\[G_KWF_P#0&KRKX*?\?DG_ %[M_P"AQT >UT444 %%%% !1110 44UW" L
M3@#DD]*K?:VFXB&1_>;A?P[MZC&%(_BH GN$5U(D *]3NQCCGG/%4(IFSB E
MU_VCE1])#R><Y^_SQ\M64L02'D.]AR,_=!]EZ#'8G+=MQJU0!F1!;@[)R=Q_
M@8;5_!02&XP3\S8/]WI6G3)85F&U@"#V(R/R-5_LKP\QL2/[K_,/^^OO GU)
M;'ITP 6Z*JI? $)(-C'@9^Z3[-T.>P.&[[15J@ HHHH **** "BBB@"I9_?E
M_P"N@_\ 1:5;JI9_?E_ZZ#_T6E6Z "JFF?</_727_P!&-5NJFF?</_727_T8
MU %NBBB@ HHHH **** "BBH)[Q8CMZL>BKRWUQV&>,G ]30!/52]BB^_)@'H
M&'#_ $!'S9// Z]*,2S=<1CV^9_U&T'U^][$=:D@LD@.Y1\QX+'EC]6.2?Q-
M %-99\'8,CC!D #$=^%(R?0'R\<9SSA]M''*WS%FD'.).HQ_$%X7CIN48]">
M:T*CGMUG&&&<<CU!]0>H/H1R* )**J?9W@_U9R/[LA)_)^2/7G=Z# I4OQD*
MX*$]-^,'/0 @E<GTSGVQ0!:HHHH **** "BBB@ HHHH ^?\ X6_\A&#_ +:?
M^BGKZ KY_P#A;_R$8/\ MI_Z*>OH"@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N*M?\ C_B_ZZ7O\H:[6N*M?^/^+_KI>_RAH [6BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-
M_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@ HHHH
M **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LGPU_J
MF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *\_3_D(W7_ %\6/_HIJ] KSXMY>I7&00)+BS"G:=I*1$LN[&-P
M# XSG'., T >@UC^(/%MMH"YN' ;&0@Y<]<84=C@C)PN>"16Q7S/XEU@ZQ<R
MW9SB1R5R "%'" @<9"@#^IZT >P67QAL;AMK^9&,9RZ9'T^0N<_ACCK7:PS+
M,H=""K $$'((/(((Z@U\L5[%\$]4:>"6U.2(75@2<\2 _*!V *D^Y8\>H!Z1
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>7^,_BA<Z)=R6<21%(]F"ZN6^9%8YPX'4^E>H5\__ !2_
MY",__;/_ -%)0!J_\+KO/[D/_?+_ /QRC_A==Y_<A_[Y?_XY7 44 ?1_@S6W
MUNTCO)0H>3?D("%^5V48R2>@]:VZY3X6_P#(.@_[:?\ HUZZN@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Q/&>MOHEI)>1!2\>S <$K\SJIS@@]#ZUMURGQ2_Y!T__;/_ -&I0!Y__P +
MKO/[D/\ WR__ ,<H_P"%UWG]R'_OE_\ XY7 44 >M>#/BA<ZW=QV<J1!)-^2
MBN&^5&88RY'4>E>H5\__  M_Y",'_;3_ -%/7T!0 4444 %%%% !1110!D^+
M/^/.Y_Z]YO\ T!J\J^"G_'Y)_P!>[?\ H<=>J^+/^/.Y_P"O>;_T!J\J^"G_
M !^2?]>[?^AQT >UT444 %%-=P@+$X Y)/2JWVMIN(AD?WFX7\.[>HQA2/XJ
M ++N$!8G '))Z56^UM-Q$,C^\W"_AW;U&,*1_%2I8@D/(=[#D9^Z#[+T&.Q.
M6[;C5J@"JEB"0\AWL.1G[H/LO08[$Y;MN-6J** "BBB@ HHHH :Z!P5(R#P0
M>E5OLC0\Q' _NMROX=U]!C*@?PU;HH JI? $)(-C'@9^Z3[-T.>P.&[[15JF
MN@<%2,@\$'I5;[(T/,1P/[K<K^'=?08RH'\- %NBJJ7P!"2#8QX&?ND^S=#G
ML#AN^T5:H **** /*_%WQ)N/#]Y-:Q+&5!0Y=6)YC3T<#]*R/^%UWG]R'_OE
M_P#XY65\4O\ D(S_ /;/_P!%)7*T =__ ,+KO/[D/_?+_P#QRO3/ NJ-JMG'
M=2 !I#*2%R!_K'Z9)/ZU\Z5[_P#"W_D'0?\ ;3_T:] '5T444 %%-=P@+$X
MY)/2JWVQI?\ 5+N']YCM7\#@D^Q VD?Q=J +=57O@24C&]AP<?=!]VZ#'<#+
M=]II/L/F\RG?_LXPG_?/.?\ @1;!Y&*LH@0!0, < #I0!6^SO/\ ZPX']V,D
M?F_!/KQM]#D5/!;K -J*%'7"@ ?I4E% !1110 4444 %-= X*D9!X(/2G44
M5/L/E<Q,5]CED^FTG@#L%*^^0,4?;3%_K5*C^\#N3\QR!ZDJ /7IFW10 U'#
M@,#D'D$=*=55]/7)9248\Y0X&3U)7E23ZD$_D*3SY(?OKN']Z/\ 7*DY_(L3
MZ#@4 6Z*C@N%G&5.<<'U!]".H/J#R*DH **** /G_P"%O_(1@_[:?^BGKZ K
MY_\ A;_R$8/^VG_HIZ^@* "BBB@ HHHH Q/&>MOHEI)>1!2\>S <$K\SJIS@
M@]#ZUY?_ ,+KO/[D/_?+_P#QRO0/BE_R#I_^V?\ Z-2O * ._P#^%UWG]R'_
M +Y?_P".5M^#/BA<ZW=QV<J1!)-^2BN&^5&88RY'4>E>2UU7PM_Y",'_ &T_
M]%/0!] 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !3)IEA4NY 50223@ #DDD] *?7G7QIUEK6".T7I
M<,2QXZ1[3MQCN2#D$?=QR#0!H:G\7;&Q<Q#?)CJT2@KD$C&69<].HR"",$UM
M>'O&-KX@R+=\N%#,C JP!^O!P>"5) ..>1GYPJ[HFJ-I4\=TN<Q.K8!VY /*
MY]&&0?8]#0!].UQ5K_Q_Q?\ 72]_E#7:UP]G*&U! ,_++=@G!VY=8RJ[L8W$
M*3MSG SC&#0!W%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-
M_K;K_KX7_P!)X*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\
MQ^0_]>]Q_P"AV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\
M>=S_ ->\W_H#4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110
M4444 %%%% !1110 4444 %%%% !1110 5YXL*G4[ER!N$]D <<@&,DC/H<#/
MT'I7H=>?I_R$;K_KXL?_ $4U 'H%?/GQ \+2:+<R,$(@=\HP7"?/EM@QD KR
M,<' S@ BOH.F30K,I1P"K @@C((/!!!Z@T ?+%>Z_"KPP^BV[23+MEG8$@D[
M@H'R@CH#DL<=><'D8'2VOAZVM&$L4,2.,X9(T5AD8."!GI6A0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7S_ /%+_D(S_P#;/_T4E?0%<?K_ ,+[;6YWO)7E#R;<A&0+\JA1C*$]
M!ZT >"T5[5_PI2S_ +\W_?2?_&Z/^%*6?]^;_OI/_C= &K\+?^0=!_VT_P#1
MKUU=9^@:(FB0)9Q%BD>[!<@M\S%CG  ZGTK0H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4^*7_(.G_[9
M_P#HU*ZNL_7]$36X'LY2P23;DH0&^5@PQD$=1Z4 ?,M%>U?\*4L_[\W_ 'TG
M_P ;H_X4I9_WYO\ OI/_ (W0!Y_\+?\ D(P?]M/_ $4]?0%<?H'POMM$G2\B
M>4O'NP'9"OS*5.<(#T/K784 %%%% !1110 4444 9/BS_CSN?^O>;_T!J\J^
M"G_'Y)_U[M_Z''7JOBS_ (\[G_KWF_\ 0&KQ;X;:W_9%P\I .Z)E^9XT RR'
M/[QT!Z?=W G\S0![Z[A 6)P!R2>E5OM;3<1#(_O-POX=V]1C"D?Q5RR>-[<D
M/(-[#D9GL]H/LOVC QV)RW;<:L_\+%@_N_\ DQ:?_)% '0I8@D/(=[#D9^Z#
M[+T&.Q.6[;C5JN4_X6+!_=_\F+3_ .2*/^%BP?W?_)BT_P#DB@#JZ*Y3_A8L
M']W_ ,F+3_Y(H_X6+!_=_P#)BT_^2* .KHKE/^%BP?W?_)BT_P#DBC_A8L']
MW_R8M/\ Y(H ZNBN4_X6+!_=_P#)BT_^2*/^%BP?W?\ R8M/_DB@#JZ*Y3_A
M8L']W_R8M/\ Y(H_X6+!_=_\F+3_ .2* .KHKE/^%BP?W?\ R8M/_DBC_A8L
M']W_ ,F+3_Y(H ZNBN4_X6+!_=_\F+3_ .2*/^%BP?W?_)BT_P#DB@#J70."
MI&0>"#TJM]A\KF)BOL<LGTVD\ =@I7WR!BN?_P"%BP?W?_)BT_\ DBC_ (6+
M!_=_\F+3_P"2* .@^W>5Q*-G^UG*?]]<8_X$%R>!FK=<I_PL6#^[_P"3%I_\
MD55_X3>"+F+Y/]GS[0I_WS]I&/\ @)7)Y.: /-/BE_R$9_\ MG_Z*2N5KTO6
M+2QUR9[RX+J\F/EBNK+: JA0/FDSGY<\<<COFJ?_  C6E_WIO_ JP_\ CE '
M 5[_ /"W_D'0?]M/_1KUY_\ \(UI?]Z;_P "K#_XY73Z'XEBT:%;*-OW:;L'
MS[-GPS%^IG"@C."-I''!Y! !WT]VEOC>0">@[GV ZD^PJ+S9)_N (/5P23_P
M$$8'U(/8K7-0>.[:#.U>3U)N+0L<=,DW!)QVR>*E_P"%BP?W?_)BT_\ DB@#
MH4T]<AG^=AR"^"1]!@!?P SCGFK5<I_PL6#^[_Y,6G_R11_PL6#^[_Y,6G_R
M10!U=%<I_P +%@_N_P#DQ:?_ "11_P +%@_N_P#DQ:?_ "10!U=%<I_PL6#^
M[_Y,6G_R11_PL6#^[_Y,6G_R10!U=%<I_P +%@_N_P#DQ:?_ "11_P +%@_N
M_P#DQ:?_ "10!U=%<I_PL6#^[_Y,6G_R11_PL6#^[_Y,6G_R10!U=%<I_P +
M%@_N_P#DQ:?_ "11_P +%@_N_P#DQ:?_ "10!U=%<I_PL6#^[_Y,6G_R11_P
ML6#^[_Y,6G_R10!U=%<I_P +%@_N_P#DQ:?_ "11_P +%@_N_P#DQ:?_ "10
M!TD]DLQW$?-TRI*MCTRI!Q[=*C_>0?\ 31?P5_Z*?_'<#U-<_P#\+%@_N_\
MDQ:?_)%'_"Q8/[O_ ),6G_R10!TD%ZLQV@_-UPP*MCUPP!Q[]*GKD)_'MM.,
M,N<<C]_:9!]0?M&0?0CD5#_PGT</W/F']V2XL_PPPGS^88GU')H \T^%O_(1
M@_[:?^BGKZ KYZ^'%VEI?PRRLJ(/,RSD*HS&P&2>.M>W_P#"66?_ #\0_P#?
MY/\ XJ@#6HK)_P"$LL_^?B'_ +_)_P#%5IPS+,H=""K $$'((/(((Z@T /HH
MHH Y3XI?\@Z?_MG_ .C4KP"O>OBM=I%82Q,RAY-FU20&;;(A.!U.!UQTKE/!
MGPOMM;M([R5Y0\F_(1D"_*[*,90GH/6@#S"NJ^%O_(1@_P"VG_HIZ] _X4I9
M_P!^;_OI/_C=:&@?"^VT2=+R)Y2\>[ =D*_,I4YP@/0^M '84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7&?%'PNVMVPDB4M- 2R@<DJ<!U R.> >A)VX YKLZ* /E>:%H6*."&4D$
M$8((X((/0BM[P1X8?Q!<)&%W1(RF4DD*%SR,CG+ $ #GOP 2/?+W0[>_;?-%
M&[ 8!=%8XZXR0>.:MPPK"H1  J@  #  '   Z 4 /KA[2%1J$;@#<7O 3CD@
M>40,^@R<?4^M=Q7%6O\ Q_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_
M %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?
M^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?
M]?%U_P"E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5Y^G_(1NO^
MOBQ_]%-7H%>?I_R$;K_KXL?_ $4U 'H%%%% !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!1URR:_
MMYK=,!I8G4$],LI SC/'->1?\*4O/[\/_?3_ /QNO:Z* /%/^%*7G]^'_OI_
M_C='_"E+S^_#_P!]/_\ &Z]KHH \4_X4I>?WX?\ OI__ (W1_P *4O/[\/\
MWT__ ,;KVNB@#Q3_ (4I>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KVNB@#Q3_A
M2EY_?A_[Z?\ ^-T?\*4O/[\/_?3_ /QNO:Z* /%/^%*7G]^'_OI__C='_"E+
MS^_#_P!]/_\ &Z]KHH \4_X4I>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;K
MVNB@#Q3_ (4I>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KVNB@#Q3_A2EY_?A_[
MZ?\ ^-T?\*4O/[\/_?3_ /QNO:Z* /%/^%*7G]^'_OI__C='_"E+S^_#_P!]
M/_\ &Z]KHH \4_X4I>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;KVNB@#Q3_
M (4I>?WX?^^G_P#C='_"E+S^_#_WT_\ \;KVNB@#Q3_A2EY_?A_[Z?\ ^-T?
M\*4O/[\/_?3_ /QNO:Z* /%/^%*7G]^'_OI__C='_"E+S^_#_P!]/_\ &Z]K
MHH \4_X4I>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;KVNB@#Q3_ (4I>?WX
M?^^G_P#C='_"E+S^_#_WT_\ \;KVNB@#Q3_A2EY_?A_[Z?\ ^-T?\*4O/[\/
M_?3_ /QNO:Z* /%/^%*7G]^'_OI__C='_"E+S^_#_P!]/_\ &Z]KHH \4_X4
MI>?WX?\ OI__ (W1_P *4O/[\/\ WT__ ,;KVNB@#Q3_ (4I>?WX?^^G_P#C
M='_"E+S^_#_WT_\ \;KVNB@#Q3_A2EY_?A_[Z?\ ^-T?\*4O/[\/_?3_ /QN
MO:Z* /%/^%*7G]^'_OI__C='_"E+S^_#_P!]/_\ &Z]KHH \4_X4I>?WX?\
MOI__ (W1_P *4O/[\/\ WT__ ,;KVNB@#Q3_ (4I>?WX?^^G_P#C='_"E+S^
M_#_WT_\ \;KVNB@#Q_2_@I-YB_:73RN=WE,V_H<8W1XZXSGMFN@_X4I9_P!^
M;_OI/_C=>@44 >?_ /"E+/\ OS?]])_\;KN-.LEL(DMTR5B15!/7"@ 9QCGB
MK%% !1110!S_ (K\%0^)_+\]G7RMV/+*C[V,YRK?W16AH&B)HD"6<18I'NP7
M(+?,Q8YP .I]*T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_P"/^+_K
MI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]
M#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-_P"@
M-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)
M* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^0C=?\ 7Q8_^BFK
MT"O.VC+ZG.PX"3VF<;LMNBX!^;;A=I(^7=D_> R" >B4444 %%%% !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%%%% !7%6O\ Q_Q?]=+W^4-=K7"64)7448G(:2ZQUR-H0$?>VX;<"?EW94?,
M5^4 '=T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA
M?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=
MO6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@
M-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%%
M!1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_]%-7H%>?I_R$;K_KXL?_ $4U
M 'H%%%% !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 5Q5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_
ME#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7
M_P!)X*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q
M_P"AV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\
MW_H#4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%
M% !1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_\ 135Z!7GZ?\A&Z_Z^+'_T
M4U 'H%%%% !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 5Q5K_P ?\7_72]_E#7:UQ5K_ ,?\7_72
M]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_K
MX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z
M';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\
MH#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !111
M0 4444 %%%% !1110 4444 %>=M(4U.=1R'GM,XW97;%P3\NW#;B!\V[(^Z1
MDCT2O/T_Y"-U_P!?%C_Z*:@#T"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 *X2RF+:BBD8"
MR76.N3N"$G[NW"[0#\V[+#Y0OS'NZXJU_P"/^+_KI>_RAH [6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z
M^%_])X* "Y_X_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHH
MH *R?%G_ !YW/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\
MTHDK6K)\-?ZIO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *\_3_ )"-U_U\6/\ Z*:O0*\_3_D(W7_7Q8_^BFH ] HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N*M?^/^+_KI>_RAKM:XJU_X_P"+_KI>_P H: .UHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"O
MA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BB
MB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\
MKXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH
M **** "O/T_Y"-U_U\6/_HIJ] KS]/\ D(W7_7Q8_P#HIJ /0**** "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@ KBK7_C_B_P"NE[_*&NUKBK7_ (_XO^NE[_*&@#M:*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;
MK_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "
MBBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ
M_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KSMH1)J<[G_EG/:8PJ@_O(N<MC<1\@PN=N><9P1Z)7GZ?\A&Z_Z^+'
M_P!%-0!Z!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 %<)96P344D'5Y+K/ S\@0#YL;L?.<
MKG;G#;=W)[NN*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?
M^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_
M ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\
MKXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q
M8_\ HIJ] KS]/^0C=?\ 7Q8_^BFH ] 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 **** "N*M?\
MC_B_ZZ7O\H:[6N*M?^/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\
MKWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\>=S_U[
MS?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ
M_P#2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_ %\6
M/_HIJ] KSMB1J<X7D&>TWY P,1?)AMV23ELC9C SO!^4@'HE%%% !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 5Q5K_Q_P 7_72]_E#7:UP5D9#J2 XVB6ZV_+U!5-_S;\[@P7 V
M8VDG<3P #O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W
M7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]#MZUJR;G_C\A_P"O
M>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_7O-_P"@-6M63XL_X\[G_KWF
M_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)* -:BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KS]/^0C=?\ 7Q8_^BFKT"O/T_Y"-U_U\6/_
M **:@#T"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 *XJU_X_P"+_KI>_P H:[6N*M?^/^+_
M *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O\
M6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?
M^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_
MZ]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_\ HIJ] KS]/^0C=?\
M7Q8_^BFH ] 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 **** "N*M?\ C_B_ZZ7O\H:[6N*M?^/^
M+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_U
MMU_U\+_Z3P5K5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\
MKWN/_0[>M:@ HHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]
MYO\ T!J -:LGPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *\^+>7J5QD$"2XLPIVG:2D1++NQC< P.,Y
MQSC ->@UYXL*G4[ER!N$]D <<@&,DC/H<#/T'I0!Z'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 %</9RAM00#/RRW8)P=N76,JN[&-Q"D[<YP,XQ@UW%>>-"HU.V< ;C/>@
MG') C! SZ#)Q]3ZT >AT444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW
M/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\
M'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444
M%%%% !1110 4444 %%%% !1110 4444 %>?I_P A&Z_Z^+'_ -%-7H%>?I_R
M$;K_ *^+'_T4U 'H%%%% !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 5Y^__ "$;7_KXOO\ T4M>
M@5Y^_P#R$;7_ *^+[_T4M 'H%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV
M]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR
M?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :
MU%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\ (1NO^OBQ_P#135Z!
M7GZ?\A&Z_P"OBQ_]%-0!Z!117D7Q ^)LZ326-H0B1G:S@'>2 0X!/W0"<9 S
ME<AL&@#UVBOG*R\=7UDV]+B0DC'SMY@_)]PSQUQFO;? _BG_ (26W%P5VNK%
M' ^[N !R.^"".O(Z<XR0#H**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK!\:^)AX<MFN0 7)"H#G!
M8^N.P )[9QC()% &]17SKJ?CV^U!S*9G3T6)C&H&2<84C.,]3DXQDFNG\!_$
MVX\^.TNB98Y2D:G WJ2=JG/&X'/S;LGN#G(8 ]CHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MKR+X@?$V=)I+&T(1(SM9P#O) (< G[H!.,@9RN0V#7'V7CJ^LFWI<2$D8^=O
M,'Y/N&>.N,T ?1M%<_X'\4_\)+;BX*[75BC@?=W  Y'?!!'7D=.<9/04 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 45@^-?$P\.6S7( +DA4!S@L?7'8 $]LXQD$BO$]3\>WVH.93
M,Z>BQ,8U R3C"D9QGJ<G&,DT ?15%>.> _B;<>?':71,L<I2-3@;U).U3GC<
M#GYMV3W!SD-['0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !117D7Q ^)LZ326-H0B1G:S@'>2 0X!
M/W0"<9 SE<AL&@#UVBOG*R\=7UDV]+B0DC'SMY@_)]PSQUQFO;? _BG_ (26
MW%P5VNK%' ^[N !R.^"".O(Z<XR0#H**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDTRPJ7<@*H)))P
M !R22>@%/KQ+XOZ])=71LLD10!?ESP690V[&!SAMHSG&"1C<: /5_P#A++/_
M )^(?^_R?_%5K5\JUZE\%=>D=I-.8DQA/,3)^[A@& &.C;@>N 0>,L30!ZQ7
MG[_\A&U_Z^+[_P!%+7H%>?O_ ,A&U_Z^+[_T4M 'H%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_UMU_U\+_ .D\
M% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !1110 4444 %%%%
M !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK_5-_U\77_I1)
M6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110
M5P'BW2VT^X&H-CR'D#221H?/CQ$(UR0?FB# .0!D'ISBN_IKH'!4C(/!!Z4
M4M,U,78VG&_ /RG*LIZ.I[J?TZ'W^;M6MWMII(I3ND21PS9)RP8ACD\G)[GF
MO9=1TYO"K>8F[[$6)!4;GMV;JP'>(_Q+^(YZT_$/@./Q4S7*/Y=T54GG?#(
MN%=3UVM\HW G '*D\D \<KUKX'6K*EQ,1\C-&H.1U0,6&.O 8?G]:RK7X)7+
M,!++$J<Y*;W;IQA2J@\^X_I7JNA:%%H<0MH!A5ZD_>8]V)[D_P#UA@   &A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>:?&^W=H8)0?W:R,&7)Y9ERIQT. K<]1GCJ:]+JCK6CQZQ
M"]I-G9(,'!P1@@@@^H(!]/4$<4 ?,=2VEJUVZPQC+R,%49 R6. ,GCK7HNI_
M!*97/V:5#&>GF[E8<GCY58' QSQDYX%=!X)^%2Z,XNKEEDE7[JJ#L4Y/S9."
MQQC&0-ISU." #T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /EJ[M6M':&08>-BK#(."IP1D<=
M:BKW+QK\,(]?=KN)RD[ 9SRC;5P,CJIZ#(R !]TDYKE++X(W#MB::-5QP4#.
M<^F"$X]\_AZ &G\#K5E2XF(^1FC4'(ZH&+#'7@,/S^M>H5GZ%H46AQ"V@&%7
MJ3]YCW8GN3_]88  &A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'E_P <;5F2WF ^16D4G(ZN%*C'
M7D*?R^E>2U].:UH\>L0O:39V2#!P<$8(((/J" ?3U!'%>6ZG\$IE<_9I4,9Z
M>;N5AR>/E5@<#'/&3G@4 >=6EJUVZPQC+R,%49 R6. ,GCK7U+7!>#OA3'HL
M@NIV$LB@%1MPBMW/).XC^$D#'7&<8[V@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OEJ[M6M':&08
M>-BK#(."IP1D<=:^I:X?QK\,(]?=KN)RD[ 9SRC;5P,CJIZ#(R !]TDYH \-
MKUKX'6K*EQ,1\C-&H.1U0,6&.O 8?G]:S++X(W#MB::-5QP4#.<^F"$X]\_A
MZ>IZ%H46AQ"V@&%7J3]YCW8GN3_]88   !H4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A7Q<TQ[6^
M:=A\DZJ5(SCY5"$9QC((S@9X(]:]UJIJ>E1:HAAG170]F&<'!&0>H."<$8([
M&@#Y@KTKX):8[32WF/W:Q^7DYY9F5L#C!P%YYR,CCFNU_P"%6Z=_SQ_\B2__
M !=;C&/34\J()&J G@!8T7DECC  ZGMDYZ#) !+>7@@!Y (!)+'"JHZLQXXX
M]LX[ $CD/#.BM>W']HJ +<2%XGE0_:'!B,9^;(VQ$DNH(R>I SFKMG9GQ*1+
M("+($,JL,-.PZ2N./W? V)@;L D!0JUUE !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\
MQ^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/
M^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O
M]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7
M0."I&0>"#TKAM1TYO"K>8F[[$6)!4;GMV;JP'>(_Q+^(YZ]W370."I&0>"#T
MH Q;3Q; X^=UW8ZH2Z$9(W*RY^4D$>H((/(J?_A*;;^__P".M_A5"/P+%$ J
M23*J>9L6-Q&$$C;V4%%5BI('#%L8&*D_X0U/^>]S_P"!,G^- %O_ (2FV_O_
M /CK?X4?\)3;?W__ !UO\*J?\(:G_/>Y_P# F3_&C_A#4_Y[W/\ X$R?XT 6
M_P#A*;;^_P#^.M_A36\5VRX!DZ\#Y6YXSZ>@JM_PAJ?\][G_ ,"9/\:CD\"Q
M2'+2SD],M,S'&Y7X+9*_,BG*D'*CG&00"_\ \)3;?W__ !UO\*/^$IMO[_\
MXZW^%5/^$-3_ )[W/_@3)_C1_P (:G_/>Y_\"9/\: +?_"4VW]__ ,=;_"C_
M (2FV_O_ /CK?X54_P"$-3_GO<_^!,G^-'_"&I_SWN?_  )D_P : +?_  E-
MM_?_ /'6_P *:GBNV<!A)D$9!"MC^54YO!$<RE'FN"K @@W$A!!X(()Y!IR^
M"T7)$UP-Q9CMG9 2Q+,=J;5&223@ 9/2@"Y_PE-M_?\ _'6_PH_X2FV_O_\
MCK?X54_X0U/^>]S_ .!,G^-'_"&I_P ][G_P)D_QH M_\)3;?W__ !UO\*/^
M$IMO[_\ XZW^%5/^$-3_ )[W/_@3)_C1_P (:G_/>Y_\"9/\: +)\5VP.WS.
M2"<;6SQU[>]._P"$IMO[_P#XZW^%4#X%B8[S+/NX.3,Q;*A@N'/S# =A@$ [
MCD'C$G_"&I_SWN?_  )D_P : +?_  E-M_?_ /'6_P */^$IMO[_ /XZW^%5
M/^$-3_GO<_\ @3)_C1_PAJ?\][G_ ,"9/\: +?\ PE-M_?\ _'6_PIK^*[9
M6,F !DDJV/Y56_X0U/\ GO<_^!,G^-(W@M&P3-<':58;IV< J0RG:^Y3@@$9
M!&1TH N?\)3;?W__ !UO\*/^$IMO[_\ XZW^%48?!$<*A$FN J@  7$@  X
M !X I_\ PAJ?\][G_P "9/\ &@"W_P )3;?W_P#QUO\ "C_A*;;^_P#^.M_A
M53_A#4_Y[W/_ ($R?XT?\(:G_/>Y_P# F3_&@"W_ ,)3;?W_ /QUO\*:OBNV
M;($G3@_*W'&?3T-5O^$-3_GO<_\ @3)_C4<?@6*,Y66<'IE9F4XW,_)7!;YG
M8Y8DY8\XP  7_P#A*;;^_P#^.M_A1_PE-M_?_P#'6_PJI_PAJ?\ />Y_\"9/
M\:/^$-3_ )[W/_@3)_C0!;_X2FV_O_\ CK?X4?\ "4VW]_\ \=;_  JI_P (
M:G_/>Y_\"9/\:/\ A#4_Y[W/_@3)_C0!8D\76L>-T@&3@9##)/0=.M/_ .$I
MMO[_ /XZW^%47\$1MG,TYW(R'?+YF4?&]?W@; ; R5PW'!%/_P"$-3_GO<_^
M!,G^- %O_A*;;^__ ..M_A1_PE-M_?\ _'6_PJI_PAJ?\][G_P "9/\ &C_A
M#4_Y[W/_ ($R?XT 6_\ A*;;^_\ ^.M_A1_PE-M_?_\ '6_PJI_PAJ?\][G_
M ,"9/\:/^$-3_GO<_P#@3)_C0!97Q7;/R),]1PK=C@]O6G?\)3;?W_\ QUO\
M*H0^!8H!A)9U'RC"3,@PJA%X3 X50,XR0!DD\U)_PAJ?\][G_P "9/\ &@"W
M_P )3;?W_P#QUO\ "C_A*;;^_P#^.M_A53_A#4_Y[W/_ ($R?XT?\(:G_/>Y
M_P# F3_&@"W_ ,)3;?W_ /QUO\*:?%=L#M\SD@G&UL\=>WO5;_A#4_Y[W/\
MX$R?XU&? L3'>99]W!R9F+94,%PY^88#L, @'<<@\8 +_P#PE-M_?_\ '6_P
MH_X2FV_O_P#CK?X54_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?
MW_\ QUO\*/\ A*;;^_\ ^.M_A53_ (0U/^>]S_X$R?XT?\(:G_/>Y_\  F3_
M !H LOXKMD!8R8 &22K8_E0GBNV<!A)D$9!"MC^556\%HV"9K@[2K#=.S@%2
M&4[7W*<$ C((R.E"^"T7)$UP-Q9CMG9 2Q+,=J;5&223@ 9/2@"Y_P )3;?W
M_P#QUO\ "C_A*;;^_P#^.M_A53_A#4_Y[W/_ ($R?XT?\(:G_/>Y_P# F3_&
M@"W_ ,)3;?W_ /QUO\*/^$IMO[__ (ZW^%5/^$-3_GO<_P#@3)_C1_PAJ?\
M/>Y_\"9/\: +(\5VQ.WS.0 <;6SST[>U._X2FV_O_P#CK?X50'@6)3O$L^[D
MY$S!LL%#9<?,<A%&"2!M& .<R?\ "&I_SWN?_ F3_&@"W_PE-M_?_P#'6_PH
M_P"$IMO[_P#XZW^%5/\ A#4_Y[W/_@3)_C1_PAJ?\][G_P "9/\ &@"W_P )
M3;?W_P#QUO\ "FMXKMDY,F.@Y5NYP.WK5;_A#4_Y[W/_ ($R?XU'-X%BG&'E
MG8?,,/,SC#*4;A\CE6(SC(!."#S0!?\ ^$IMO[__ (ZW^%'_  E-M_?_ /'6
M_P *J?\ "&I_SWN?_ F3_&C_ (0U/^>]S_X$R?XT 6_^$IMO[_\ XZW^%'_"
M4VW]_P#\=;_"JG_"&I_SWN?_  )D_P :/^$-3_GO<_\ @3)_C0!;_P"$IMO[
M_P#XZW^%,C\76LF=L@.#@X#'!'4=.M5_^$-3_GO<_P#@3)_C3$\$1KC$TXVH
MJ#9+Y>$3.Q?W87(7)P6RW/)- %[_ (2FV_O_ /CK?X4?\)3;?W__ !UO\*J?
M\(:G_/>Y_P# F3_&C_A#4_Y[W/\ X$R?XT 6_P#A*;;^_P#^.M_A1_PE-M_?
M_P#'6_PJI_PAJ?\ />Y_\"9/\:/^$-3_ )[W/_@3)_C0!9;Q7;+@&3KP/E;G
MC/IZ"G?\)3;?W_\ QUO\*H2>!8I#EI9R>F6F9CC<K\%LE?F13E2#E1SC(,G_
M  AJ?\][G_P)D_QH M_\)3;?W_\ QUO\*/\ A*;;^_\ ^.M_A53_ (0U/^>]
MS_X$R?XT?\(:G_/>Y_\  F3_ !H M_\ "4VW]_\ \=;_  H_X2FV_O\ _CK?
MX54_X0U/^>]S_P"!,G^-,F\$1S*4>:X*L""#<2$$'@@@GD&@"XGBNV<!A)D$
M9!"MC^5._P"$IMO[_P#XZW^%4U\%HN2)K@;BS';.R EB68[4VJ,DDG  R>E+
M_P (:G_/>Y_\"9/\: +?_"4VW]__ ,=;_"C_ (2FV_O_ /CK?X54_P"$-3_G
MO<_^!,G^-'_"&I_SWN?_  )D_P : +?_  E-M_?_ /'6_P *9_PEUKNV>8-V
M,XPV<=,XQTJO_P (:G_/>Y_\"9/\:9_PA$?3SI\;]_\ K?FW[=F[S,>9G9\N
M-VW':@"]_P )3;?W_P#QUO\ "C_A*;;^_P#^.M_A53_A#4_Y[W/_ ($R?XT?
M\(:G_/>Y_P# F3_&@"W_ ,)3;?W_ /QUO\*/^$IMO[__ (ZW^%5/^$-3_GO<
M_P#@3)_C1_PAJ?\ />Y_\"9/\: ++^*[9 6,F !DDJV/Y4[_ (2FV_O_ /CK
M?X53;P6C8)FN#M*L-T[. 5(93M?<IP0",@C(Z4V'P1'"H1)K@*H  %Q(  .
M  > * +W_"4VW]__ ,=;_"C_ (2FV_O_ /CK?X54_P"$-3_GO<_^!,G^-'_"
M&I_SWN?_  )D_P : +?_  E-M_?_ /'6_P */^$IMO[_ /XZW^%5/^$-3_GO
M<_\ @3)_C1_PAJ?\][G_ ,"9/\: +*^*[9L@2=.#\K<<9]/0T[_A*;;^_P#^
M.M_A5"/P+%&<K+.#TRLS*<;F?DK@M\SL<L2<L><8 D_X0U/^>]S_ .!,G^-
M%O\ X2FV_O\ _CK?X4?\)3;?W_\ QUO\*J?\(:G_ #WN?_ F3_&C_A#4_P">
M]S_X$R?XT 6_^$IMO[__ (ZW^%,D\76L>-T@&3@9##)/0=.M5_\ A#4_Y[W/
M_@3)_C3'\$1MG,TYW(R'?+YF4?&]?W@; ; R5PW'!% %[_A*;;^__P".M_A1
M_P )3;?W_P#QUO\ "JG_  AJ?\][G_P)D_QH_P"$-3_GO<_^!,G^- %O_A*;
M;^__ ..M_A1_PE-M_?\ _'6_PJI_PAJ?\][G_P "9/\ &C_A#4_Y[W/_ ($R
M?XT 6_\ A*;;^_\ ^.M_A35\5VS\B3/4<*W8X/;UJM_PAJ?\][G_ ,"9/\:C
MA\"Q0#"2SJ/E&$F9!A5"+PF!PJ@9QD@#))YH O\ _"4VW]__ ,=;_"C_ (2F
MV_O_ /CK?X54_P"$-3_GO<_^!,G^-'_"&I_SWN?_  )D_P : +?_  E-M_?_
M /'6_P */^$IMO[_ /XZW^%5/^$-3_GO<_\ @3)_C1_PAJ?\][G_ ,"9/\:
M+)\5VP.WS.2"<;6SQU[>]._X2FV_O_\ CK?X5F7'@".8[A/<*V0=PFR_RA@O
MS,&8 !VX! .XYS3/^$ _Z?+S_P "/_L: -;_ (2FV_O_ /CK?X4?\)3;?W__
M !UO\*R?^$ _Z?+S_P "/_L:/^$ _P"GR\_\"/\ [&@#6_X2FV_O_P#CK?X4
MU_%=L@+&3  R25;'\JR_^$ _Z?+S_P "/_L:!X &03=W;;65@'F#+E2&4E60
M@X(!Y% &HGBNV<!A)D$9!"MC^5._X2FV_O\ _CK?X537P6BY(FN!N+,=L[("
M6)9CM3:HR22< #)Z4O\ PAJ?\][G_P "9/\ &@"W_P )3;?W_P#QUO\ "C_A
M*;;^_P#^.M_A53_A#4_Y[W/_ ($R?XT?\(:G_/>Y_P# F3_&@"W_ ,)3;?W_
M /QUO\*:/%=L3M\SD '&UL\].WM5;_A#4_Y[W/\ X$R?XU&/ L2G>)9]W)R)
MF#98*&RX^8Y"*,$D#:, <Y +_P#PE-M_?_\ '6_PH_X2FV_O_P#CK?X54_X0
MU/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?W_\ QUO\*/\ A*;;^_\
M^.M_A53_ (0U/^>]S_X$R?XT?\(:G_/>Y_\  F3_ !H LMXKMDY,F.@Y5NYP
M.WK3O^$IMO[_ /XZW^%4)O L4XP\L[#YAAYF<892C</D<JQ&<9 )P0>:D_X0
MU/\ GO<_^!,G^- %O_A*;;^__P".M_A1_P )3;?W_P#QUO\ "JG_  AJ?\][
MG_P)D_QH_P"$-3_GO<_^!,G^- %O_A*;;^__ ..M_A1_PE-M_?\ _'6_PJI_
MPAJ?\][G_P "9/\ &C_A#4_Y[W/_ ($R?XT 6(_%UK)G;(#@X. QP1U'3K3_
M /A*;;^__P".M_A5%/!$:XQ-.-J*@V2^7A$SL7]V%R%R<%LMSR33_P#A#4_Y
M[W/_ ($R?XT 6_\ A*;;^_\ ^.M_A1_PE-M_?_\ '6_PJI_PAJ?\][G_ ,"9
M/\:/^$-3_GO<_P#@3)_C0!;_ .$IMO[_ /XZW^%-;Q7;+@&3KP/E;GC/IZ"J
MW_"&I_SWN?\ P)D_QJ.3P+%(<M+.3TRTS,<;E?@MDK\R*<J0<J.<9! +_P#P
ME-M_?_\ '6_PH_X2FV_O_P#CK?X54_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)
MD_QH M_\)3;?W_\ QUO\*/\ A*;;^_\ ^.M_A53_ (0U/^>]S_X$R?XT?\(:
MG_/>Y_\  F3_ !H M_\ "4VW]_\ \=;_  IJ>*[9P&$F01D$*V/Y53F\$1S*
M4>:X*L""#<2$$'@@@GD&G+X+1<D37 W%F.V=D!+$LQVIM49)). !D]* +G_"
M4VW]_P#\=;_"C_A*;;^__P".M_A53_A#4_Y[W/\ X$R?XT?\(:G_ #WN?_ F
M3_&@"W_PE-M_?_\ '6_PH_X2FV_O_P#CK?X54_X0U/\ GO<_^!,G^-'_  AJ
M?\][G_P)D_QH L?\)=:[MGF#=C.,-G'3.,=*?_PE-M_?_P#'6_PJC_PA$?3S
MI\;]_P#K?FW[=F[S,>9G9\N-VW':G_\ "&I_SWN?_ F3_&@"W_PE-M_?_P#'
M6_PH_P"$IMO[_P#XZW^%5/\ A#4_Y[W/_@3)_C1_PAJ?\][G_P "9/\ &@"W
M_P )3;?W_P#QUO\ "FOXKMD!8R8 &22K8_E5;_A#4_Y[W/\ X$R?XTC>"T;!
M,UP=I5ANG9P"I#*=K[E." 1D$9'2@"Y_PE-M_?\ _'6_PH_X2FV_O_\ CK?X
M51A\$1PJ$2:X"J  !<2  #@  '@"G_\ "&I_SWN?_ F3_&@"W_PE-M_?_P#'
M6_PH_P"$IMO[_P#XZW^%5/\ A#4_Y[W/_@3)_C1_PAJ?\][G_P "9/\ &@"W
M_P )3;?W_P#QUO\ "FKXKMFR!)TX/RMQQGT]#5;_ (0U/^>]S_X$R?XU4;X>
MIG<EQ<IQC]W,%S\S/R=N6.YV.6).2>W% &M_PE-M_?\ _'6_PH_X2FV_O_\
MCK?X5D_\(!_T^7G_ ($?_8T?\(!_T^7G_@1_]C0!K?\ "4VW]_\ \=;_  H_
MX2FV_O\ _CK?X5D_\(!_T^7G_@1_]C1_P@'_ $^7G_@1_P#8T :4WBNW'"R*
M#C.7RJJ,@%B6QQD@=>20,C.:S+.S/B4B60$60(9588:=ATE<<?N^!L3 W8!(
M"A5IZ?#^/#+)//*LGE[UE='#")MZJ24W!<D\ C.3730PK"H1  J@  #  '
M Z 4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6
MW7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN
M/_0[>M:@ HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;
M_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*9%,LHRI!&2,@YY4D$?4$$'T/%/H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\
M0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_
MZ U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_T
MHDH UJ*** "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 ***S]=UV+0XC<SG"KT ^\Q[*!W)_P#KG !( +LTRPJ7<@*H)))P !R2
M2>@%>;ZGXLN/&3FQTK<B+S),Q*="=H!&2H;''&YNA 4-G*U*XF\:*-0NS]FT
MV%EX&YF))VEAA?F.3MW$ +G@$A\]QX5\1Z;(18V+*#C(4(R9P "<LHW-@<\E
MB!D]#0!RDOAN\\!'[9:N9K90#+$21U #MM&0!P"&&64<$,H8GN_#/BJ#Q'&9
MH"?E.&5L!U],@$\'L02#TZ@@;%>27VF6VM3BZT*54N8E+F,(T:D+@97<H4$Y
M"E3\K Y./FW 'K=%<?X,^(2ZZQM)U\JY3@H<X8J/FQG!!!!RIR0.YP<=A0 4
M444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?
M]?"_^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 44
M44 %9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\
MI1)6M63X:_U3?]?%U_Z424 :U%%% !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 5YY\3?MNH2Q:=:K((I!\[H&V'>2FU
MV53A5&2PR00W(X%>AT4 >+^+?!)\$K%J-M,WF*ZKRH'S%6)8'^Z<8VD'@G)(
MXKJ/'^M^=I"2R#Y[I8/NCY0QQ*>IR!A3CJ>GUKE/&7@F\TR-+VXF^TQQ;=RR
M.YVEB P&6R5)P,@JQST&,CJ-;TV7QU8VYLQ'%%DL5D)&TIF,*NQ2-H^;L.-O
M Y% '-:-\*XM45"+M1*\22&,(&=0ZJW(\P''S#G ZCUKI?$4X\$Z8+!)CY[!
MA&P4J3F0,^,;@I"OUSGN.>F?K?P?M["UDG620RQ1,V3MV$HNX_+C(!P<?,<9
M[XYI/J3:[HDL]R%>6WD5$D907QNB).X\Y(."1C( SDY) "3Q4FI:,]J\C/<H
MH9P^\MC[2N"688/#+W/Z5L>!?'-GH]C#;SRA9 ') 5VQF5\9VJ<'O@\XP>A%
M92:=$F@&X"*)6&"X4!R/M(X+8R1P/R%;'PV\&VEW8B>6-9'GW[BXR0%9D 4]
M5X&<CG/?@8 .WT?6H=8C\^W<.F2,C(P1U!! (/U'3!Z$5>KS3X16/]GS7UMG
M=Y4B)G&,[6E&<9.,X]:]+H \*MO"G_"3ZE=VV_R]LD[YV[NDN,8RO][UKH/^
M%&?]//\ Y!_^V5S]MI%SJNI7<5G)Y4@DG);>Z942X(R@)ZD<=.*ZK2?!&K6T
MT<LMUNC21"R^?,<J&!88*X.1V/% %O6?^0]:_P#7NW\IZZK6_%5KHF!<R*A.
M,+RS8.>=J@G'!YQC/&<URNL_\AZU_P"O=OY3UA:#HZ^(]7N7NL.L+N0I*C.Q
MPB KU90HYXQD#<><$ [_ $?QS9ZQ)]G@E#2$$@%77..N-RC)[X'.,GH#5[6=
M?@T5?,N9%0'IGECR <*,DXR,X!QU/%>;_%?PO#I"QZA:J(G\T*1'E>=N588(
M"E=G\(&2<DY'-*:,>,=6C6?B(PQ-LW $*81+L!X+?,QSCYL$D8 R #T+3_B'
M8:A(L$<P+N<*"CKD]AEE R>W/)X'-7==\4VV@[?M+[/,W;?E9L[<9^Z#ZCK7
M&_%'P9;0VK7L,:QR1%,[%VAE+;<;00N<MG=@GC'3ISGBJ=_$=MI8_P"6DOF1
MY=B<L&CCW$XSR1D]3SWH ]0T3QG::VYAMI-[A2Q&QUX! SEE ZD5MUB:)X,M
M-$<S6T>QRI4G>[<$@XPS$=0*VZ ,3Q?XE_X1R W?EM)AE&%. ,]V;!P.V<'D
M@=\UR6@^!I]<G&JZK@Y *0\\<G"LIZ*.NWDDGY^=P;TBB@#DOB9"L.F3(@ 5
M1$  ,  2(  !T KQ2Q2?3534X25Q*R!ESPRJK8/&,,&X!SN 8$8KVWXI?\@Z
M?_MG_P"C4KG?A=H\>L:;-:39V23L#@X(PD9!!]00#Z>H(XH [?PQXA3Q! MW
M&,;LAER"58=0<?F.A((.!FO*O@I_Q^2?]>[?^AQU7\*ZQ)X$O7M+G C8A9=H
MW=B4<$8./FSZ[2?EW8 L?!3_ (_)/^O=O_0XZ /0/&W@&+Q$A=0J7 Y63&,G
M &U\<D8  /)7MQD'/\(>);NVG&B7T;-*BL1,IR"H^ZS<<@]-^<YPK#=N-=W1
M0 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7
M_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110
M 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\
M77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !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 %%%% !7GGQ&T&Z6XAUBS!=H JE%#%
MN&)SA3EE.XJP'./4$X]#HH \G\3:YJ/BJ,6$=G)$KG+%P>=OS ;G5%49&?4G
M !Z@V/%OPYE^P6\4!WO:*Y91R6,A#/M.!G!!P,9(_P!H8/J%% 'DFI^+M4O[
M0V1M)1(Z[7E\I_F4Y!PFS )'!.2.N ,C&M'X'EL=&ELL9GD_>LH.[E65M@VC
MD[4 QSENAQ@UZ+10!XY;2W<VF2:0;253&@8.4?YB;A6VA=@YPQ/4\*3CT[[X
M<6CVEA#%*K(X\S*N"K#,C$9!YZ5TM% '#^ =.EM;O4'D1E62?*%E*AAOE.02
M.1R.GJ*[BBB@#S3P1I,UMJUW/)&ZQOY^UF1@IS,I&&(P<CD>U>ET44 </JVG
M2OK5M<!&,2P,"X4E <3<%L8!Y'YBN?U;2KSPKJ+:A:1--%.6)"J7R'(9T.U<
MJ=W*G'3'+885ZQ10!Y%J\6H>/)DMG@:V@0ELNK@#@ DEMH=ASM  /)!XRU6O
M&WARYT:\CU;3XRPPHVHF[:539MV*,A"@QQT.>5^6O4Z* /)/$6IZEXPVV"VK
MP1NREBXD R,_><JHV]#C:3D#&3@5K>)/#3VDFEP0HSI;2 .R1G:,-%EVQD+N
M(+')]3D\UZ+10 4444 %%%% '-?$>T>[L)HHE9W/EX5 68XD4G '/2LSX1:=
M+86CI,C(QG8@.I4XV(,X(''%=Q10!Q7Q,\$GQ!&LT S<1< #:-ZL1D%B1C;R
M1SCJ,9;(Y?X1:'<6%V[S12(I@8 NC*,[T.,D#GBO7:* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +
MG_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\
M'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU
M_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T
M.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5
MK5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*
M)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)
MT;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'
M_KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?
M^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\
MZ3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@
M HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6
MK)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;
MK_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "
MBBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ
M_P#2B2M:LR;PQ:3,7>"(LQ)),2$DGDDDCDF@#3HK)_X1.S_Y]X?^_*?_ !-'
M_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H
MUJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA
M_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V
M?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R
M?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_
M*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O
M#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3
ML_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\
MQ-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY
M3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\
MGWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_
M  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF
M@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_
M[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=
MG_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6H
MK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_
M\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[
MP_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X
M1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_
MPB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\
M?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_
M .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G
M_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_
M (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>
M'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^
M\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@
M#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_OR
MG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\
MWY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK
M)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-
M'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_
M .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1
M.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")
MV?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H
M UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y
M]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\
MS[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*
MR?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^
M_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_
M]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\
MA$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_
M !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_
M^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/
M_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'
M_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H
MUJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA
M_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V
M?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R
M?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_
M*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O
M#_WY3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3
ML_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\
MQ-'_  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY
M3_XF@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\
MGWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_
M  B=G_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF
M@#6HK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_
M[\I_\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=
MG_S[P_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6H
MK)_X1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_
M\31_PB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[
MP_\ ?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X
M1.S_ .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_
MPB=G_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\
M?E/_ (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_
M .?>'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G
M_P ^\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_
M (F@#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>
M'_ORG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^
M\/\ WY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@
M#6HK)_X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#6HK)_X1.S_ .?>'_OR
MG_Q-'_")V?\ S[P_]^4_^)H UJ*R?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\
MWY3_ .)H UJ*R?\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#6K)
MT;_6W7_7PO\ Z3P4?\(G9_\ /O#_ -^4_P#B:O66G16"[(45%)R0BA1GIG
MYXH HW/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%% !1
M110 54U:Q_M"&2VSM\V-TSC.-RD9QD9QGUJW10!D_9KS_GM#_P" [_\ R11]
MFO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5
MK44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P"
M[_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\
M@.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS
M_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:
M\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M
M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O
M_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P"
M[_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^
M>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS
M_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U%
M &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__
M ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O
M_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[
M0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^
M>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44
M9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\
MR11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__
M ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#
M_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[
M0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D
M_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)
M%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\
MR16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_
M (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#
M_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]
MFO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4
M?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)
M%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\
M@.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_
M (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:
M\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]
MFO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5
MK44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P"
M[_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\
M@.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS
M_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:
M\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M
M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O
M_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P"
M[_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^
M>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS
M_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U%
M &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__
M ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O
M_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[
M0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^
M>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44
M9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\
MR11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__
M ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#
M_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[
M0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D
M_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)
M%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\
MR16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_
M (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#
M_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]
MFO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4
M?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)
M%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\
M@.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_
M (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:
M\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P" [_\ R11]
MFO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\ @.__ ,D5
MK44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS_GM#_P"
M[_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:\_Y[0_\
M@.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M10!D_9KS
M_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O_P#)%'V:
M\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P" [_\ R16M
M10!D_9KS_GM#_P" [_\ R11]FO/^>T/_ (#O_P#)%:U% &3]FO/^>T/_ (#O
M_P#)%'V:\_Y[0_\ @.__ ,D5K44 9/V:\_Y[0_\ @.__ ,D4?9KS_GM#_P"
M[_\ R16M10!DVNF3><MS/(C;(W0".)D^^R$DDR/_ '!V'6M:BB@ 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
; **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_2.jpg
<TEXT>
begin 644 image_2.jpg
M_]C_X  02D9)1@ ! @$ R #(  #_X@Q824-#7U!23T9)3$4  0$   Q(3&EN
M;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@
M<U)'0@                  ]M8  0    #3+4A0("
M                                             !%C<')T   !4
M #-D97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "
M&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D
M   "Q    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M
M96%S   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/
M" QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L
M971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV
M-BTR+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                    6%E:(
M     /-1  $    !%LQ865H@                     %A96B        !O
MH@  ./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$
M  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M    %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                  !D97-C         "Y)14,@-C$Y
M-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(                             9&5S8P         L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$                                  '9I97<      !.D_@ 47RX
M$,\4  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M       !                         H\    "<VEG(     !#4E0@8W5R
M=@        0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4
M %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$
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
M])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY
MGJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H
M4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+
MLL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]
M%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_
MR#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'3
M1-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZB
MWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJ
MY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[
M]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[@ .061O8F4 9
M   !_]L 0P ," @;"ALB$1<D*B0<&R D*R@H("0I)24Q+R4I+BHK*SDK*BXO
M-#4U-30O.SL[.SL[.SL[.SL[.SL[.SL[.SL[_]L 0P$-"PL0#A ;%!LD,B@A
M*#([-#(R,CL[.SL[.SL[.SL[.SL[.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$!
M0$! 0$! _]L 0P(-"PL0#A ;%!LD,B@A*#([-#(R,CL[.SL[.SL[.SL[.SL[
M.SL[0$! 0$ [0$! 0$! 0$! 0$! 0$! 0$! 0$! _\  $0@(F :D P B  $1
M 0(1 O_$ !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (!
M P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P
M)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!
M  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$
M  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A
M)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V
M=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#   !$0(1 #\
M]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJU]_9\,ESC=Y4;OC.,[5
M)QG!QG'I5NLGQ9_QYW/_ %[S?^@-0 ?:;S_GC#_X$/\ _(]'VF\_YXP_^!#_
M /R/6M69-XGM(6*//$&4D$&5 01P003P10 S[3>?\\8?_ A__D>C[3>?\\8?
M_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\
M^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^
MTWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"
M66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\
MA++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TW
MG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_
M\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_
M^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_
M\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\
MD>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^
M1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>
M?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$
M/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(
M?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\
M A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?
M_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ
M@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99
M_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS
M_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\
M\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TW
MG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]
M_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5
M'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z
M/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H
M^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*
MH /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_
M\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[
M_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'
M_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?
M_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_
MD_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'
M_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\
MY^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA
M_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'
M_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\
M0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G
M_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X
M2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y
M_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _$/\ W^3_ .*H /M-
MY_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )
M99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'
M_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y'H^TWG_/&'_P(?\
M^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3>?\ /&'_ ,"'_P#D
M>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#B
MJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$LL_^?B'_ +_)_P#%
M4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?\\8?_ A__D>C_A++
M/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P(?\ ^1Z/M-Y_SQA_
M\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJ@ ^TWG_ #QA_P#
MA_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q5'_"66?_ #\0_P#?
MY/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1Z/\ A++/_GXA_P"_
MR?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'H^TWG_/&'_P(?_Y'
MH_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_SQA_\"'_ /D>C[3>
M?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_]_D_^*H /M-Y_P \
M8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_[_)_\51_PEEG_P _
M$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "'_\ D>C_ (2RS_Y^
M(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\"'_^1Z/M-Y_SQA_\
M"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ #[3>?\\8?_ A_P#Y
M'H^TWG_/&'_P(?\ ^1Z/^$LL_P#GXA_[_)_\51_PEEG_ ,_$/_?Y/_BJ #[3
M>?\ /&'_ ,"'_P#D>C[3>?\ /&'_ ,"'_P#D>C_A++/_ )^(?^_R?_%4?\)9
M9_\ /Q#_ -_D_P#BJ #[3>?\\8?_  (?_P"1Z/M-Y_SQA_\  A__ )'H_P"$
MLL_^?B'_ +_)_P#%4?\ "66?_/Q#_P!_D_\ BJ #[3>?\\8?_ A__D>C[3>?
M\\8?_ A__D>C_A++/_GXA_[_ "?_ !5'_"66?_/Q#_W^3_XJ@ ^TWG_/&'_P
M(?\ ^1Z/M-Y_SQA_\"'_ /D>C_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_X
MJ@ ^TWG_ #QA_P# A_\ Y'H^TWG_ #QA_P# A_\ Y'H_X2RS_P"?B'_O\G_Q
M5'_"66?_ #\0_P#?Y/\ XJ@ ^TWG_/&'_P "'_\ D>C[3>?\\8?_  (?_P"1
MZ/\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@ ^TWG_/&'_P(?_Y'
MH^TWG_/&'_P(?_Y'H_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H /M-Y_
MSQA_\"'_ /D>C[3>?\\8?_ A_P#Y'H_X2RS_ .?B'_O\G_Q5'_"66?\ S\0_
M]_D_^*H /M-Y_P \8?\ P(?_ .1Z/M-Y_P \8?\ P(?_ .1Z/^$LL_\ GXA_
M[_)_\51_PEEG_P _$/\ W^3_ .*H /M-Y_SQA_\  A__ )'H^TWG_/&'_P "
M'_\ D>C_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H /M-Y_SQA_\
M"'_^1Z/M-Y_SQA_\"'_^1Z/^$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ
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
M-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;
M_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !
M1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5
M-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3
MP4 %S_Q^0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !
M63XL_P"/.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425
MK5D^&O\ 5-_U\77_ *424 :U%%% !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 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_
M %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?
M^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?
M]?%U_P"E$E &M1110 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 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK
M5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6
MK)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0
M!K4444 %%%% !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 4457O=1BL%WS.J
M*3@%V"C/7&21SQ0!8HK/TS7X-49XX)%D,6W=LY4;@2,-T/0]"<=#S6A0 444
M4 %%%% !1110 4444 %%%% !1110 4451O=<M[!MDTL:,1D!W53CIG!(XXH
MO454TO5(]5C6Y@;=&^<'!&<$@\$ ]0>U6Z "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BN<\7^.8/#*@29:5P2J+C/?!)/W5SQGD]< X
M..5T_P"-T<TBI-"4C)P7$F_;[[=@R/7!SCH">" >FT4R&99E#H058 @@Y!!Y
M!!'4&LKQ-XJ@\.1B:<GYCA57!=O7 )' [DD =.I (!L45Y9#\<E+ /;D+D9(
MER0.Y *#)]LCZBO1=%UB/6(4NX<[)!D9&",$@@CU!!'IZ$CF@"]1110 4444
M %%%% !1110 4444 %%%% !13)IEA4NY 50223@ #DDD] *\WU/XVQ0N4@A:
M1!_$S^7DY/0;6.,8(S@^H% 'I=%<IX,^(47B<F(*T<JKN*GYEQG&0PQG&1G(
M'7C.":ZN@ HKSS7OC)!82&&",S;206WA$XQ]TX;<.O. .,C(.:O>$/BA%X@D
M%JR-'*V[:,[U(49^]@$'&3R,8'7)Q0!VM%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C
M?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_\?D/
M_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >=S_U
M[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !5'6[QK*"2:-2TBHQ10K/EL?*-J\D$X
MSZ#DD#FKU% 'BG_"Z[S^Y#_WR_\ \<H_X77>?W(?^^7_ /CE>D>/M/@N;.:2
M=5)CB<HS8!5L?+ANH)8 8!^;@'/2OGB@#O\ _A==Y_<A_P"^7_\ CE'_  NN
M\_N0_P#?+_\ QRN J6TM6NW6&,9>1@JC(&2QP!D\=: .Z_X77>?W(?\ OE__
M (Y1_P +KO/[D/\ WR__ ,<KT/0?AS9Z5&$:-97(&YY5#9(SR%;(4<]!VQDD
MC-:7_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\
MQRO3;WP+8WJ['MXP <_(OEG\TVG'/3.*\]\;_"?[ KWEF<QHK,Z.?F !S\IQ
MR .Q.>.K$XH J?\ "Z[S^Y#_ -\O_P#'*/\ A==Y_<A_[Y?_ ..5P%=5\-O#
M/]N7:[QF*'#OD9!Q]U>00=QZ@XRH;'2@#W+1)Y;B".6< 2NBLP"E,%AG;M8D
M@C.#D]1G Z"]110 4444 %%%% !1110 4444 >1>-_BC<VUQ):6K*J1/C>$R
MY*C#J=^1@-GHHZ#!QUY>Z^)&H72F-IV ./N*B-P<\,B@C\#[=*^A:^9_$MS#
M<W,LELH2$N=@&<8Z9 (& W7;CY<X[4 -NO$-S=J8I9I70XRKR.RG!R,@G'6L
M^BNU^%'AS^U;L3M_J[;#GW;_ )9C@@]06[CY<'K0!Z5\-O#/]AVB[QB6;#OD
M8(S]U>0"-HZ@YPQ;'6NKHHH **** "BBB@ KG/'/B]?#,'F@!I7.U%)[XR6(
MSG:O?'<@9&<CHZ\'^+=ZUQJ#H<8B2-1CT*[^??+GTXQ0!FZGX]OM0<RF9T]%
MB8QJ!DG&%(SC/4Y.,9)JUX;^(MWI<JO)*\D19=ZN?,)7OMW'(.#D8(!.,Y%<
MK5K2M,?5)4M8AEY& '7 SU)P"< <DXX )H ^H*KZC>K81/</DK$C,0.N%!)Q
MG'/%6** /![WXMZA<-N1UC&,82-2/K\^\Y_'''2L^]^(FH7J['G8 '/R!8S^
M:!3CGIG%>T>/[A(+"X:0;E,9 & ?F8A4//HQ!SU&,CFOG6@"U?:M-J&//D>3
M;G'F.S8SC.,DXS@5-H&C-K4\=HG!D;&>. .6;!(S@ G&><8'-9]>R_"#PF;"
M,ZC)]^=<(,$$)G))S@'>0"..@!!^8B@#O=/T^/3HUMX5"QH, #_/)/4D\D\G
MFK%%% !1110 4444 >;_ !#^)ITUC961'FJ?G? 8+C^$ Y!;^]GA>GWL[?,O
M^$LO/^?B;_O\_P#\569-,TS%W)+,222<DD\DDGJ33: /6OA/XWEOG.GW+;_E
M+([MER01E.>6X)([@ ]1C;ZA7B7P;T<W=V;HYVVZ$Y!'WG!4 CJ05W'CN!D]
MC[;0 4444 %%5[W48K!=\SJBDX!=@HSUQDD<\5#9:Y;W[;(98W8#)".K''3.
M 3QS0!>HHHH **** "BBLSQ/,T-I<.A(98)2"#@@A"001T(H ^==;U1M5GDN
MFSF5V;!.[ )X7/HHP![#H*I45U7PV\,_VY=KO&8H<.^1D''W5Y!!W'J#C*AL
M=* /</#UJUI;00R##QPQJPR#@J@!&1QUKPKXBZRVJ7TI;@1,8E'' C)'7 ZG
M+<],XS@5]"U\OZM??VA-)<XV^;([XSG&YB<9P,XSZ4 5:^A?AO:M:Z? CC!*
MLW4'AW9U/'J"#_/FO$O"7A]M?N4M1G:3ER.R#ECG!P>PR,;B >M?1\,*PJ$0
M *H   P !P  .@% #Z*** "BBB@ HHHH ***\Z\??%#^RF-G9[6E&0[GE4.,
M8 Z%@>3G(&,$$Y"@%WXA_$-=!4VL!!N6'U$8/<^K'^%?Q/& WGGPSTTZQJ"R
M2'=Y>Z5BS'<2",'/4G>P)R><'.>AY*:9IF+N268DDDY))Y))/4FO7?@IHWE1
M2WS#F1@BY7!VIR2&[AB<''&4[GH >ET444 >>?&C6#;6R6BY!G?)X&"L>"1D
M\@[BI&/0\]CXQ7H_QNO6>XAMSC:D18'OEV(/X?(,?C^'G% 'HOP2M6:YEF ^
M18=I.1U=U*C'7D*?R^E=Q\4M8.FV+A<AIB(P0 ?O9+9SV*!AD<Y(^H/ACX?7
M2;-'X,EP!(Q'HPRBYP#@+V.<,6P<&L?XVW2K;10D_.TVX#!Z(C!CGIP6'Y_6
M@#QJNM^%4+/J,1 )"B0D@9P/+89/H,D#ZD"N2KV+X+Z";>%[]P,S':G SM0G
M<<YSAFX(X^Z#SQ0!Z11110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_ -)X
M*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 44
M44 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_
M %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4454U74TTN)[J4X2-23TR<= ,D#)/ &>20* //_C/XC\B
M---3[TN'?_=4_*.1W89X.1MYX->05:U74WU25[J4Y>1B3UP,] ,DG ' &>
M*JT %>G_  =\)EV_M63[J[EC!!!)(PSYX! !*]\G/0J,^=:5ICZI*EK$,O(P
M ZX&>I. 3@#DG' !-?2NE:8FEQ):Q#"1J .F3CJ3@ 9)Y)QR230!;HHHH **
M*AN[I;1&FD.$C4LQP3@*,DX'/2@#YHURR6PN)K=,E8I74$]<*Q SC'/%>V_"
MS0AIEDDA&)+CYV)P3@_<&1VVX."3@L>F<5Y5X0T9O%=\!+\P9FEE/ R,Y;@%
M?O$A?EZ9R!@5]"T %%%% !1110 4444 %%%% !113)IEA4NY 50223@ #DDD
M] * .-^*_B/^RK0P+_K+G*#V7_EH>01T(7L?FR.E>%5M>,/$K>(KAKEONCY8
MQ@ A 25!P3SSD\GDG'& ,6@!T,+3,$0$LQ   R23P  .I-?1'@7PY_8%HD#?
MZQOGD_WFQD=2/E "\<'&>]>:?"#PS]OG-](/W=O]W(X,AZ=00=HYZ@@[#7M=
M !1110 4444 %%%% !7#_$'X=-XE9;F*0+*B!=KCY" Q(Y&2",GL<\#CDUW%
M% 'A5O\ "&_E=HR$55SAV<;6P<<!=S<]1E1QUP>*]0\&>!8O#"DJ=\K_ 'I"
M,'&>% R<#UY.3R>@ Z6B@ HHK$\8>)5\.V[7+?>/RQC!(+D$J#@CCC)Y' ..
M< @'F7Q>\5&^F_L^,@Q0$%L8.9,'/()X4'&./FW YP,>>TZ:9IF+N268DDDY
M))Y))/4FFT ;'A+P^VOW*6HSM)RY'9!RQS@X/89&-Q /6OH^&%85"( %4
M8  X  '0"N-^%'AS^RK03M_K+G#GV7_EF."1T);L?FP>E=K0 4444 %%%% !
M1110!X_XG^#LL;M+8[6C."(V;#@D\J">"!U!+ XXY(R:6C_!N[NSF<K"N2#D
MAWZ<$!3M()XY8'J<=,^VT4 9^A:%%H<0MH!A5ZD_>8]V)[D__6&  !H444 %
M9^NZ[%H<1N9SA5Z ?>8]E [D_P#US@ D8GB_XB0>',Q?ZR<;?W:G& >[-@@<
M=N3R.,'->(:[KLNN2FYG.6;H!]U1V4#L!_\ 7.222 6O%GBR7Q)+YTO"KD(@
M/RJ/ZD]SW]@ !ZG\)?"ITN WD@'F7 4KT.(\97G'!;.2,G@+G!!%>:>!/"[>
M(;E8RI,*$-*>VT<[<Y'+8P,'/4@<&OHB@ HHHH **** "N<^(EZUEI]PZX)*
M!>?21@A].<,<>]='7'_%BZ6'3Y$8X,C1JO!Y(</CVX4GGT]: /!:]U^%'AS^
MRK03M_K+G#GV7_EF."1T);L?FP>E>1>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$
M ]:^DJ &33+"I=R J@DDG  ')))Z 5\L5]*>+/\ CSN?^O>;_P! :OG/3K)K
M^5+=,!I7503TRQ &<9XYH ]7^#'ASR(WU)_O2Y1/]U3\QX/=ACD9&WC@UZ75
M32M,32XDM8AA(U '3)QU)P ,D\DXY))JW0 4444 %%%% !117C_Q)^)/VW=I
M]FW[KD22 _?]54_W?4_Q=!\OW@#5^)/Q)^Q;M/LV_>\B20'[GJJG^]ZG^'H/
MF^[Y!110 5]*>%-+_LJTAMBNUDC7<,YPQY?G)_B)Z''IQ7A?@+1O[7O8H2,H
MK;WRNY=J?-@CIAB O/'/?H?HJ@ HHHH \/\ C)=+-?!%.3'"BMP>"2SX]^&!
MX]?6L+P1H(UR[CMF!,>=SX!/RJ,D$@C ;A<YX)'?BKOQ2_Y",_\ VS_]%)7>
M_!OP^MK;F_."\Y(!]$0D8Z9!+ D\D$!>XH ]#KRKXY_\NO\ VV_]IUZK7BGQ
MK_X_(_\ KW7_ -#DH XK2M,?5)4M8AEY& '7 SU)P"< <DXX )KZ:M+5;1%A
MC&$C4*HR3@*, 9//2O*O@IH0D:74''W,(A.",D9<XZ@@;1GCAB.><>MT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0
M7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5
MD^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5
MD^&O]4W_ %\77_I1)0!K4444 %%%% !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 9//2L+2_ EOIUT^I*6:60N</M*J9&R2OR@@]1UZ$CO71T %>%?%:X>_U%H
M,F-8XT"@ECN ?&.<G+D#'MQFO=:YR7P);RWG]K,6,N0=IVF/*H$!QMSD8!'/
M#<T :'AK1QH]M%:#&8T ;!)!8\N03S@L2>WT'2M.BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_
M $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S
M?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_
M]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q_%OB!= MGNCC<!A
M >[GA1C(R.YP<[02.E 'F7Q?\6"_D&G1_<@;+G((+XP ,9(V D'GJ2"/E!KS
MJG33-,Q=R2S$DDG))/)))ZDTV@ K2A\,7<RAT@E*L 01$Y!!Y!! Y!J;PEX?
M;7[E+49VDY<CL@Y8YP<'L,C&X@'K7T?#"L*A$ "J   ,  <  #H!0!\T77AZ
MYM%,LL,J(,99XW51DX&21CK6?7U57C7QET**PECN8AM:X\S>!]TE=OS8[$[N
M?7KUR2 >=5[O\+O"[:);&252LTY#,#P0HR$4C)YY)Z C=@CBO,OAMX9_MR[7
M>,Q0X=\C(./NKR"#N/4'&5#8Z5] 4 %%%% !1110!@^.KU;*QN';)!B9>/63
MY!Z<989]J^<Z]_\ BE_R#I_^V?\ Z-2O * "NGF\<R)81Z3#E0 _FMW;<[-M
M'HN#\W<].F=W,5Z5\-OAM]MVZA>+^ZX,<9'W_1F']WT'\74_+]X K^!/A<VK
M*MY=96$D%4QAG7USD;5/&.[#.,<,>SU/X1V-TA2)6B?LRLS<X.,AR01GDXP>
M.HKM:* /)Q\#6W$&X&W P?*YSSD8W\ <8.3G)X&.?1?#_AV'0(OL]N"%SDDD
MDEL %CGN<#I@>@%:=5-5U--+B>ZE.$C4D],G'0#) R3P!GDD"@#SWXR>*%CC
M&F1L"SD-*!SA1@JIXZL<-U!  R,-7D56M5U-]4E>ZE.7D8D]<#/0#))P!P!G
M@ "JM %C3[)KZ185P"QZMPH'4L3SA5&2Q[ $UT^J:V^JK%H6GAF@3"C (:5L
M[F<@D[5SE@I.!]YL8 7DH86F8(@)9B  !DDG@  =2:^@/ W@:/PS'DX:=Q\[
M_KM7/11^;'D]@ "IX.^&<&A 32XEGP,E@"BD'/R C@CCYCSQD;<D5C_&?Q'Y
M$:::GWI<._\ NJ?E'([L,\'(V\\&N]UK6(]'A>[FSLC&3@9)R0  /4D@=AZD
M#FOFW5=3?5)7NI3EY&)/7 ST R2< < 9X  H JU:TK3'U25+6(9>1@!UP,]2
M< G ').. ":JUZK\&/#/W]3D'JD61_WVPR/^ @@_WP: /3=.LEL(DMTR5B15
M!/7"@ 9QCGBK%%% &/XM\0+H%L]T<;@,(#W<\*,9&1W.#G:"1TKYOFF:9B[D
MEF))).22>223U)KN/BOXL.J3FR3_ %5LQ'!/S/T8D' ^4Y4<>I!(;CA: "O<
MOA3X772[87;J/.N!NSW"'!5<Y/!^\>AY (^45YEX!\)GQ'<!&_U4>&D)!P1G
M[F1C!;ZC@$C.,5]"T %%%<)\5_%@TN V2?ZVY4C@CY4Z,2#D_,,J./4@@KR
M>9>._%#>(;EI Q,*$K$.VT<;L8'+8R<C/0$\"N=HHH T-"T*77)1;0#+-U)^
MZH[L3V _^L,D@'WSPKX.@\.1A(P#)CYI"!O;.,\]EX&%S@8YR<DT/AYX*7P]
M"'D4?:9!\YSNP,Y" ]@.-V,Y;N0%QUM &3XL_P"/.Y_Z]YO_ $!J^:Z]G^,G
MB!;6W%@,%YR"1Z(A!SUR"6  X((#=Q7C% !7MOP7A9+)B00&G<@D8R-J#(]1
MD$?4$5XI#"TS!$!+,0  ,DD\  #J37TKX:T<:/;16@QF- &P206/+D$\X+$G
MM]!TH TZ\T^,_B/R(TTU/O2X=_\ =4_*.1W89X.1MYX->@:KJ::7$]U*<)&I
M)Z9..@&2!DG@#/)(%?.&OZRVM3R7;\&1LXXX X5<@#.  ,XYQD\T 9]6M*TQ
M]4E2UB&7D8 =<#/4G )P!R3C@ FJM>K_  ;\*E =4D ^8%8NA[D.V,<'C:.0
M<;LC!!(!Z1I6F)I<26L0PD:@#IDXZDX &2>2<<DDU;HJ&[NEM$::0X2-2S'!
M. HR3@<]* .%^+_B;[! +&,_O+C[V#R(QUZ$$;CQT((WBO%:U?$_B%_$$[7<
M@QNP%7)(51T S^9Z DDX&:RJ '0PM,P1 2S$  #))/   ZDU](>$O#ZZ!;):
MC&X#+D=W/+'.!D=AD9V@ ]*\W^#'ASSY'U)_NQ91/]YA\QX/93CD8.[CD5[!
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %5]0U"/3HVN)F"QH,DG_/
M)/0 <D\#FH=8UJ'1X_/N'")D#)R<D]   23]!T!/0&O#?&?C.7Q9*(D#"(-B
M.,<L2> Q SECG  SC.!G)) #QMX^E\1.44LEN.%CSC(R#N?'!.0"!R%[<Y)[
M7X;?#;[%MU"\7][P8XR/N>C,/[WH/X>I^;[M[P)\,H])5;JZ :YR& SE8_0<
M<,W<GD XV]-Q[V@ KYU\>ZS_ &O>RS Y16V)AMR[4^7(/3#$%N..>_4^Z>*]
M4_LJTFN0VUDC;:<9PQX3C!_B(ZC'KQ7S70 5I>&M'.L7,5H,XD<!L$ A1RY!
M/&0H)_H>E9M>B_!33/.N);HA2(HP!G[P:0\$<<<*P)SGG'0F@#V6BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K
M5DZ-_K;K_KX7_P!)X* "Y_X_(?\ KWN/_0[>M:LFY_X_(?\ KWN/_0[>M:@
MHHHH **** "BBB@ K)\6?\>=S_U[S?\ H#5K5D^+/^/.Y_Z]YO\ T!J -:LG
MPU_JF_Z^+K_THDK6K)\-?ZIO^OBZ_P#2B2@#6HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O#_BOXL.J3FR3_56S$<$_,_1B0<#Y3E1QZD$AN/4/'7B/^P+
M1YU_UC?)'_O-G!Z$?* 6YX.,=Z^=: "BBNG^'GA4>(KD)("88QNDQD9_NKD#
MJQ]P=H;!R* /3OA1X<_LJT$[?ZRYPY]E_P"68X)'0ENQ^;!Z5VM%% !7D7QP
MO5>6"W&=R([$]L.0!^/R'/X?AZ[7-7/P_M[J\&JN7,@96V[@$RB@*< 9XP#U
MZ]>.* (?AMX9_L.T7>,2S8=\C!&?NKR 1M'4'.&+8ZUU=%<OXY\<Q^&8\##3
MN/D3]-S8Z*/S8\#N0 =117G_ ,+=:O=<\RYN9-T2_(HV1C+<$G*@$;1CJ,'=
M[5Z!0 4444 <)\9+IH;$(IP))D5N!R &?'MRH/'IZ5XA7I_QA\6178738OF:
M.0,[ _*" R[/<_-SZ8QR<@>84 %?46G62V$26Z9*Q(J@GKA0 ,XQSQ7R[7U5
M0 4444 %>2?&+Q87;^RH_NKM:0@D$DC*IC@$ $-WR<="ISZ7K^LKHL$EV_(C
M7..>2>%7(!QDD#..,Y/%?-5W=-=NTTAR\C%F. ,ECDG XZT 1445WOPK\%+K
M,AO)U#01' !/WG&#@KW4 Y.< D@<C<* .M^%_@7^RD^VW*8N'^Z&ZHI'ICAC
MSGJ0,#@EA7H%%<O\0_%1\.VQ>,@32';'G!Q_>;!/11[$;BN1@T >>?%GQ?\
MVG+]@B/[J!OFRN"9!E3R><*#CMDYZC::X"BB@#5\,>'G\03K:1G&[)9L$A5'
M4G'Y#H"2!D9KZ/M+5;1%AC&$C4*HR3@*, 9//2N2^&?@X:%!Y\@'GS $G!#*
MI (CYZ$=6X'/!SM!KLZ "N:\?>+!X<MRZ_ZV3*Q@$9!Q]_!SD+]#R0#C.:Z6
MOGSXA^*AXBN2\9)AC&V/.1G^\V">K'V!VA<C(H YBBBNR^%WA==;N3)*H:&
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
M ?F)+<\C..U>K_%;7CI=F8T(WW!\OJ,[2#O."#D8^4^FX'.<5X10 5VOPO\
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
M/^> .@ X X'%>[_\*MT[_GC_ .1)?_BZ/^%6Z=_SQ_\ (DO_ ,70!X!17O\
M_P *MT[_ )X_^1)?_BZ/^%6Z=_SQ_P#(DO\ \70!Y%X.\;2^%V8QJKK*4WAL
MYPF> 0>"=QY(/;BNS_X7G_T[?^1O_M==5_PJW3O^>/\ Y$E_^+H_X5;IW_/'
M_P B2_\ Q= '%7WQOF?'D0HG7/F,TF>F,8V8[^N?;OE7WQ>O[G&PI'C.?+0'
M.<=?,W]/;'7G/%>E?\*MT[_GC_Y$E_\ BZ/^%6Z=_P \?_(DO_Q= 'A%[J,M
M^V^9V=@, NQ8XZXR2>.:KU[_ /\ "K=._P">/_D27_XNC_A5NG?\\?\ R)+_
M /%T >,>$O#[:_<I:C.TG+D=D'+'.#@]AD8W$ ]:]ZUR(:=8S)#E!%;.$P3E
M=D9VX.<Y&.N<T:'X1M=#9GMHPC.,$Y9CCKC+$X'KCK@9Z"M6:%9E*. 58$$$
M9!!X((/4&@#Y8HKUW4/@C'-(SPS%(R<A#'OV^V[>,CTR,XZDGDRZ7\$X(&W7
M$K2 $$!5$8XZ@\L2#[%2.>?0 \Z\*^#I_$<@2,$1Y^:0@[%QC//=N1A<Y.><
M#)'ONA:%%H<0MH!A5ZD_>8]V)[D__6&  !:M;1+11%$JH@SA4 51DY. ..M3
M4 >?_&?2_M-HER%RT$@R<XPK\'C/.6V=B?PS7BM?4EW:K=HT,@RDBE6&2,AA
M@C(YZ5YK=? Y&8F*X94XP'C#MTYRP90>?8?UH \EKHO"'@:?Q,Q,>%B0@,[9
MQVR !]YL<XX'3)&1GTOP_P#!^VTYO,N&,[ \ C8G8C*@G)X/4[2#@KWKNH85
MA4(@ 50  !@ #@  = * *6A:%%H<0MH!A5ZD_>8]V)[D_P#UA@  >-?%?Q'_
M &K=F!?]7;90>[?\M#R >H"]Q\N1UKW6N4_X5;IW_/'_ ,B2_P#Q= '@%;O@
MKPR?$=RML20@!9R,9"CTSW)('?&<X(!KV+_A5NG?\\?_ ")+_P#%UJZ%X6MM
M!W?9DV>9MW?,S9VYQ]XGU/2@#3AA6%0B !5   &  .  !T I]%% 'E7QS_Y=
M?^VW_M.O*J^C_%GA.+Q)%Y,O#+DHX'S*?Z@]QW]B 1PO_"C/^GG_ ,@__;*
M/*J[?P-\,Y-</GW&Z.#'!QAWR,C;N!^7G.[!!Z#/)7T;1_A;8Z:=Q0RL"2#,
M=W48QM "$=QE2<]^F.MH KZ?I\>G1K;PJ%C08 '^>2>I)Y)Y/-2S!BI"$!L'
M!(R >Q(!&1[9'U%/HH ^5:*]GU[X-P7\AF@D,.XDE=@=.<?=&5VCKQDCG P!
MBJME\#XD;,T[,N. B!#GUR2_'MC\?4 \JT_3Y-1D6WA4M(YP /\ / '4D\ <
MGBO9? GPRCTE5NKH!KG(8#.5C]!QPS=R>0#C;TW'JM#\-V^A*R6R! YRW)8G
M'3EB3@=AG R?4UIT %?.OCVUEM[Z?SPP+R,RECG*$G80?3& /3&W@C ^BJS]
M9T"#6E\NYC5P.F>&'()PPP1G S@C/0\4 ?,M=5\-_$L7A^Y,T^[8\93*C."7
M4Y(SG  .<9/H#79WOP/B=LPSLJXY#H'.?7(*<>V/Q]*__"C/^GG_ ,@__;*
M-#7?C/!;@I:*TK]F8;(^1UY^8X. 1A<\X/3/EFO>(Y]=D,T[$\DA<G8N<<*O
M8<#W.,DD\UZ;8_!"%,^?,[],>6JQXZYSG?GMZ8]^W9Z/X0M-'.Z"%58$D,<L
MXR,'#-E@,=@<=?4T >2>%_A3<ZHRR7 ,,.>=W$A'.0%(X/'5L<$$!NE>P:#X
M<@T*,0P*!P 6P-[8SRS=SR?89P !Q6G10 4444 <%\:(6>R4@$A9T)(&<#:X
MR?09('U(%>)5]1:AI\>HQM;S*&C<8(/^>".H(Y!Y'->;W7P.1F)BN&5.,!XP
M[=.<L&4'GV']: /):V/#/A6?Q'(88 /E&69LA%],D \GL "3UZ D>GZ/\%[:
MV.ZX=I2">!^[0C& " 2V0><AAVXZY[VUM$M%$42JB#.%0!5&3DX XZT 97A/
MPG%X;B\F+EFP7<CYF/\ 0#L.WN22<7XO7#Q6#*@RKR('."=JYW \=/F51D\<
MXZD5VM4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB@#YCHKU>;X&J6)2X(7)P#
M%D@=@2'&3[X'T%7M&^"T%JV^YD:8=E \M>ASG#$GL1@KTYR#0!Y?X>\,3^('
M,5NN=N-S$X503C)/]!DD X!Q7N7A#P-!X94F/+2N &=L9[9  ^ZN><<GIDG
MQNVMHEHHBB5409PJ *HR<G ''6IJ "BBB@ HHHH **** "BBB@ HHHH R?$O
MB6+P[%]IGW;2P4!!EB3DX&2!T!/)'3UP#YKXC^,\D_[NR7RU_OR ,_8\+RH[
MCG=D<\&O3=<\.0:XJI<J75#D#>ZC/3.%89/IGIDXZFL?_A5NG?\ /'_R)+_\
M70!X%-,TS%W)+,222<DD\DDGJ36AX;UQM"N([Q5#&,GY3QD,"I&>QP3@\X/8
M]*]M_P"%6Z=_SQ_\B2__ !='_"K=._YX_P#D27_XN@"OX;^*-OKLL=HJ2++(
M#U"E 54L1NW9(X.#M&?05V=8.C^!K/1Y/M$$060 @$L[8SUQN8X/;(YQD=":
MWJ "L?Q1XHB\-Q"XF#%6<* @!.2">Y7CY:V*S-<\.0:XJI<J75#D#>ZC/3.%
M89/IGIDXZF@#@M9^-J!<6D3%SWFP%'(_A1B6R,]UQQUZ5Y;J&H2:C(UQ,Q:1
MSDD_YX Z #@#@<5[O_PJW3O^>/\ Y$E_^+H_X5;IW_/'_P B2_\ Q= '@%%>
M_P#_  JW3O\ GC_Y$E_^+H_X5;IW_/'_ ,B2_P#Q= 'C7A/Q9+X;E\Z+E6P'
M0GY6']".Q[>X)!]=\-_%&WUV6.T5)%ED!ZA2@*J6(W;LD<'!VC/H*L?\*MT[
M_GC_ .1)?_BZMZ7X"LM*D6Y@BVR)G!WR'&00>"Q'0GM0!T%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_
M %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0
M4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63
MX:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\
M7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1
M110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_
M %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9DV
MK2(Q46TK $@$-!@X[C,P.#[@'U% &G163_;,O_/K-_WU;_\ Q^C^V9?^?6;_
M +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\
M;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z
M/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C]
M &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_
MWU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_ )]9
MO^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR
M_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/
M[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C]
M&M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5
MO_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[
MZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_
M\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?H_MF
M7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &
MM163_;,O_/K-_P!]6_\ \?H_MF7_ )]9O^^K?_X_0!K45D_VS+_SZS?]]6__
M ,?H_MF7_GUF_P"^K?\ ^/T :U%9/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW
M_P#C] &M163_ &S+_P ^LW_?5O\ _'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\
M^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM__C] &M163_;,O_/K-_WU;_\ Q^C^V9?^
M?6;_ +ZM_P#X_0!K45D_VS+_ ,^LW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%
M9/\ ;,O_ #ZS?]]6_P#\?H_MF7_GUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_
M /'Z/[9E_P"?6;_OJW_^/T :U%9/]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_
M /C] &M163_;,O\ SZS?]]6__P ?H_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\
M/K-_WU;_ /Q^C^V9?^?6;_OJW_\ C] &M163_;,O_/K-_P!]6_\ \?H_MF7_
M )]9O^^K?_X_0!K45D_VS+_SZS?]]6__ ,?H_MF7_GUF_P"^K?\ ^/T :U%9
M/]LR_P#/K-_WU;__ !^C^V9?^?6;_OJW_P#C] &M163_ &S+_P ^LW_?5O\
M_'Z/[9E_Y]9O^^K?_P"/T :U%9/]LR_\^LW_ 'U;_P#Q^C^V9?\ GUF_[ZM_
M_C] &M163_;,O_/K-_WU;_\ Q^C^V9?^?6;_ +ZM_P#X_0!K45D_VS+_ ,^L
MW_?5O_\ 'Z/[9E_Y]9O^^K?_ ./T :U%9/\ ;,O_ #ZS?]]6_P#\?H_MF7_G
MUF_[ZM__ (_0!K45D_VS+_SZS?\ ?5O_ /'Z/[9E_P"?6;_OJW_^/T :U%9/
M]LR_\^LW_?5O_P#'Z/[9E_Y]9O\ OJW_ /C] &M163_;,O\ SZS?]]6__P ?
MH_MF7_GUF_[ZM_\ X_0!K45D_P!LR_\ /K-_WU;_ /Q^C^V9?^?6;_OJW_\
MC] &M169#JTCL%-M*H) )+08&>YQ,3@>P)]!6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q
M_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O
M>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\7
M7_I1)0!K4444 %%%% !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 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U
M9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/^/.Y_P"O>;_T!JUJ
MR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O]4W_ %\77_I1)0!K
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 444R:985+N0%4$DDX  Y))/0"@!]<5XC^*]I
MI7R1'SY/2,_(.AYDY'0_PAN1@XKA/'WQ)?66-O;,R6XR"02K29&"3WVXZ+WZ
MMS@+RNA:%+KDHMH!EFZD_=4=V)[ ?_6&20" =._Q0U/5) D! 8C 2&(/G&23
MA@[9QUP<8'3K6GJ>J:_IB&:7<$'4JD#X !))"!B  .2>!ZUZ+X3\)Q>&XO)B
MY9L%W(^9C_0#L.WN22=N@#Q+1_C)=VAQ.%F7))R C]. "HV@ \\J3U&>F/3_
M  SXUMO$8(@8AU&2CC#@9QGN"/H3C(S@G%>8?&#P^NG7*W28"W()(']],!C@
M <'(/4DMN)[5QFE:F^ERI=1'#QL".N#CJ#@@X(X(SR"10!]045GZ!K*ZU!'=
MIP)%SCG@CAER0,X((SCG&1Q6A0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<OXJ^(=MX=)B8EY@/\ 5IVR"1N;HHZ>K8(.TBK'CKQ'_8%H\Z_ZQODC
M_P!YLX/0CY0"W/!QCO7SO-,TS%W)+,222<DD\DDGJ30!Z!-\;+LL2D<07)P"
M') [ D.,GWP/H*NW7Q*U:T4RRVJH@QEGAF51DX&27QUK8^%'@Z.TA74I 3-*
M#MW#&Q<D# /=ASN_ND <9+>AT >9:7\;HF7%S"RL .8B&!/\1PQ7:/09;Z\<
MLC^+SZA=Q6]O&H@DDC0F4'S/F8!C\K8'7CKTSWP*7Q9\%1V*KJ%L@5<[9%08
M4?W6"@84=CR!G;QDDG'^$-C]IOUDSCR8W?&,YR/+QUX^_GOTQWS0![K1110
M4444 %%%% !1110 4444 %%%% !1110 45S_ (V\6+X;@,WRF5N(T8GYCQD\
M<X4')Z=AD$BLSX<>,+CQ*LKSHJK&4"E%8 D[BPRS-DCCITSSU% &KXRUFXTF
M 2VD1EE9PN K-@8)+%5Y(XQU')!SV/F6J?%G48MUNZ)#(,9_=L'7H>DC,.1Z
MCH>.QKVNO%/C3="6[2,%3LA7. -P+,QP2.>F" >F<@?,<@&%>_$34+U=CSL
M#GY L9_- IQSTSBO7?AFDQLEFN'=WF9G'FEBP7A5&6))!"[AT'S<>I\"AA:9
M@B EF(  &22>  !U)KZ@TZR6PB2W3)6)%4$]<* !G&.>* +%%%% !1110 44
M44 >97OQCEL&V36;(Q&0'D*G'3.#$..*K_\ "\_^G;_R-_\ :Z[_ ,4:$NN6
M\ELP4LRG86SA7P=K9'(P>N.V1R"0?FN@#U7_ (7G_P!.W_D;_P"UUV'@GQ>_
MB57E:!HD7;M8L65\E@<':H^4KSC/7M7B7@_3SJ%Y!"%# RJ64XP54[GR#P1M
M!X[]*^DJ /-+[XNS:?CS[)X]V<>8[+G&,XS$,XR*J_\ "\_^G;_R-_\ :Z[W
MQC"LME<A@"/(D.",\JI(/U! (]#S7S;0!ZK_ ,+S_P"G;_R-_P#:Z[+P=XIE
M\0*SR6[0J A0L20X?)R"47(&!TSU%>,> =,34[Z&"490L21P0=BEP"""""5P
M1W&:^BJ .4\7>,IM!?;':O-&(][2*6"KRV02$8# &3ST-<K_ ,+S_P"G;_R-
M_P#:Z]*U74TTN)[J4X2-23TR<= ,D#)/ &>20*\'\(^&&\7W39 CB!+OY:X5
M06X1>H!/10>@!/.,$ ]+\)_$:7Q#*L8M66)BP,H8LBE5+8)\L#)X'4=17<5#
M:VB6BB*)51!G"H JC)R< <=:FH **** "BBB@ HHHH **** "LGQ3J$VGVSS
MVR>9*NW:NUFSE@#\JD$X!)XK6HH \:U/XKZE:9BEB2)V7C=%(K '(# .V.O3
M((R.]<Y>_$34+U=CSL #GY L9_- IQSTSBNH^-]]OF@ML?<C9\YZ^8V,8QVV
M>O.?;GS6@#WKX5O--9">XD:0RR.5+LS,%&$P2W3E2<#CGUS7851T32UTJ".U
M7&(D5<@;<D#EL>K')/N>IJ]0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\
M'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !63XL_
MX\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&
MO]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_Q;\:?:F.EQ?<C8&1@
MWWF ^YP<84GG/.X=!MY] \=>(_[ M'G7_6-\D?\ O-G!Z$?* 6YX.,=Z^=YI
MFF8NY)9B223DDGDDD]2: &U[?\*/"8TN 7K_ .MN5!Y ^5.J@$9/S##'GT!
M*\^2^%=$_MNZBL\X$C?,<X.U06;'!YP#CC&<9XKZ2AA6%0B !5   &  .  !
MT H ?1110!Y5\<_^77_MM_[3KRJO1_C=>L]Q#;G&U(BP/?+L0?P^08_'\/.*
M /9_@KJ FM9+<L2T4N<'/RJZC&.V"P8X'?)/7GT.O+/@;"P6Y<@[28@#C@D;
MR1GU&1GZCUK*USXEZI;JJR1BW+'(/DLI..H_>[@1R,X&>G/J >T45\ZWWC^_
MOL;YW&W./+(CZXZ^6%ST[YQVZFN]^%5X+>WN=5NI20SJK-(23^[7@[B223O
M QG@ 9SB@#TVBO!_%7Q.N=6D(@=H80?E"':YQGEF7G)S]T':..I&X\?#,T+!
MT)#*000<$$<@@CH10!]445Q_PMUV76+3?.=S1R% Q^\0%4@D]S\V,]\<Y.2>
MPH **Q/%GBR+PW%YTO+-D(@/S,?Z =SV]R0#X_K?Q)OM<<1Q,T:E@%2 D,22
M0H+#YF)SC P"0#M!H ][HKP3Q'\.KO2X/[1G968MF0;MS+OQ@EC]XEB0V,\X
M(+ DC0\ _$F6QE%O=NTD4K ;I&RR$\;MS'[O]X$\?>'<, >UT444 %%%% 'F
M7QPED$4"#/E%W+<<;@!LYQP<%L#///IQY%7O7Q5T9M3L6*=8&$N..0H8-R2,
M8#%N^<8 R:\%H ]O^$GB1;^U%FS?O8,C!8EBF<JPSV&=N!G&!TR!7=U\Q:+K
M$FCS)=PXWQG(R,@Y!!!'H02.Q]"#S7O'@SQU%XG4A1LE3[T9.3C/# X&1Z\#
M!X/4$@%KQM:K=6-PCC($+MU(Y0;U/'H0#_/BN-^!]DR13W!QM=T4#OE 2?P^
M<8_'\?3:* "BBN/\;?$:+P[F!!ON-N0O\*DXQO.<].0!R1UV@@T =A17S_\
MVKJ'C>;[,'8[^J*2L2J&SE@.,*3U.6/ R3@5=\2_#2?PU"M^D@8H5+[<H4)(
MVE3G+#=QG@C@XZX /<Z*\'\*_$ZYTF0"=VFA)^8.=SC..59N<C'W2=IYZ$[A
M[AI^H1ZC&MQ"P:-QD$?YX(Z$'D'@\T 6**\G\7?$'4M.:6,1"*(2LJ2F)^0&
M.W!<E"64>G(R17&WWC^_OL;YW&W./+(CZXZ^6%ST[YQVZF@#Z*HKR?X-VTM[
M//J,K,Q""/<^6W%B"?G)ZJ$ QSPPZ<9]8H **^==6\:7-S-)+%/,L;R.57S7
M&%+$J,!L# [#BNB^%VJ7>J7JAYY&CC1V97D=@1C8."2"0S \^F>M 'M%<_XL
M\;0>&U_>'=*5)2,?>;G')P0HSW/H< D8JI\2+F[@MA]AW^8T@5O*7<VTHV>@
M)'./F&"#C!KPC4(98I&$X82YRPD!#Y;G)W<Y.<\]>M %C7==EUR4W,YRS= /
MNJ.R@=@/_KG)))]O^&&E_P!GV$65VM+F1N<YW'Y3U(&4"\?F,YKP*&%IF"("
M68@  9))X  '4FO0])U?6Y'CML2QQED3/V10J*2!G'E@ */<# [4 >RU\U>*
M]4_M6[FN0VY7D;:<8RHX3C _A ZC/KS7O_BO5/[*M)KD-M9(VVG&<,>$XP?X
MB.HQZ\5\UT =/\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU'T'7D7P@BCTZ.Y
MU2?"QH%0.3_P)UP#R3\F.,D\+SD5F>+/BO/JA\NV+0Q<]#^\;G()8<KP!PI]
M02P/ ![A17RK7M7P@\22ZK%+!.S.T+*0[MN8B3/RG/)P5)R2>N. !0!Z!111
M0 4444 %?*M?55?*M '5?"W_ )",'_;3_P!%/7T!7S_\+?\ D(P?]M/_ $4]
M>ZZKJ::7$]U*<)&I)Z9..@&2!DG@#/)(% '#_%[Q4+&'^SXR1+. 6QD8CR<\
M@CEB,8Y^7<#C(SXQ73VUE-XPDN=1FQB*)Y'*X7D1MY:@<\?*!_N@Y;<1GF*
M.J^%O_(1@_[:?^BGKZ KY_\ A;_R$8/^VG_HIZ]B\:^)AX<MFN0 7)"H#G!8
M^N.P )[9QC()% ' ?%GQ0U_*NE6S%@#^\"<[G)PL> .2N.@)&XX(W+7=>!/"
MZ^'K98RH$S@-*>^X\[<Y/"YP,''4@<FO/_A-X9.JS-JLY+")_EW8;=(1DL2<
MG*Y!SCEB"#\I!]CH **KZAJ$>G1M<3,%C09)/^>2>@ Y)X'->/\ BKXO37Q,
M5GF*(C[Q \TY!!YR0HYXQ\W&0PS@ 'M%%?.6B>$[OQ*7FB4O@DL[L!EL%L98
M\L?T)!8@'-79/&][IL#:2S,K12;=RM\ZA,@Q[AVSC!!X *Y*D  'T!17S5_P
MEEY_S\3?]_G_ /BJ^BM)MWMH8XI3ND2- S9)RP4!CD\G)[GF@"W117F7C'XO
M+;DV]AAF!(,K#*=.J<_,<]S\O' 8'- 'IM%>#Z'HU_XZ9M\K&%7RS2,Q0,>H
M5!QN )( P ."5R,X5Q<3>'YIK:"5UV2,A,;,F[8Q ) /U[G&: /I6BN,^''C
MD^(XS#-@3Q 9(P-X/&X+V(_BP, D$8S@='X@U/\ LNWENLJ#'&Q7?]TL!\H/
M(ZG QG)S@<T >!>.=475+V>=,;2^T$'<"$ 0,".S;<_CU/6G^ +'[=?V\><8
MD#YQG_5@R8ZCKMQ[9SSTKGZ]-^".ELTLUX<A501CC@EB&/S>J[1D?[0Z=P#U
MVBO(O'&C:GI7G:@+AO(\TD*D\@*J[';\IP,#(& 3CZ9(X?\ X2R\_P"?B;_O
M\_\ \50!]*T5YIX#\/:HLT=Y=RN(ANS'+*[,0R':=G(ZD<,000>.E>ET %%>
M9>,?B\MN3;V&&8$@RL,ITZIS\QSW/R\<!@<UR.DZ1J/CG>3(S1JV29G81[CV
M50",X/0#"CTR 0#WNBOG*[^U>#KA[9)2LB%"WE,VP\!ER"!N W=",=1TKV#X
M<>,&\1P'S<>="0'P,9!'ROTP"<$$#N,X (% '6T5XOKGQ+U2W55DC%N6.0?)
M92<=1^]W CD9P,].?7G;[Q_?WV-\[C;G'ED1]<=?+"YZ=\X[=30!]%45XOX%
MUT:/%<:W=;I'8I%&Q8EF;!9D)).!@(=Q' &%R>#Q^O>(Y]=D,T[$\DA<G8N<
M<*O8<#W.,DD\T ?3%%>3_!77I':33F),83S$R?NX8!@!CHVX'K@$'C+$UZQ0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !
M<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1110 4444 %%%% !6
M3XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K
M5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D7QNU1FEALQD*J&0
M\\$L2H^7U7:<'_:/3OYE75?%+_D(S_\ ;/\ ]%)7*T >G_!#3-SSWA#?*JQJ
M?X3N.YATY(VKWX!Y'(KUNN,^$EDMOIZ.,YE>1CGU#;./;"#UYS79T %%%8_B
M_6#H]I-=#(94PI !PS':IP>,!B"?;L>E 'AOC^^^W7]Q)C&)"F,Y_P!6!'GH
M.NW/MG'/6N?HJUI6F/JDJ6L0R\C #K@9ZDX!. .2<< $T >T?!ZR:WL=YQB6
M5V&/083GWRA]>,5C_&_4]J068*_,S2,/XAM&U3UX!W-VY(X/!KTC3K);")+=
M,E8D503UPH &<8YXKP?XGZI_:%_+AMRQ8C7C&-H^8= 3ARW/Y'&* .5KK]'L
M9_%WE:9 66VMU!8L.%9LL['!^8EBPC'7;Z?.U<A7T/X$\+KX>MEC*@3. TI[
M[CSMSD\+G P<=2!R: .=\>Z#:>'],:"-%#,T85BN79@V[);'7;OYX !*C .*
M\:KTKXUZSYLL5BIXC4NV&R-S\ %>Q4#(SSA^PZ^:T >W_!NU:&Q+L,"29V7D
M<@!4S[<J1SZ>E=1XCUZ/0H'NI"/E!V@G&YL?*HX/)^AP,D\ T_P_IG]EV\5K
MA08XU#;/NE@/F(X'4Y.<9.<GFO(OB]XC-_<_8T8F*  $ C;YG.X\=2 0O/W2
M&  YR <EKNNRZY*;F<Y9N@'W5'90.P'_ -<Y))/HOP8\,_?U.0>J19'_ 'VP
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_ $G@
MK6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';
MUK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0
M!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?/_ ,4O^0C/_P!L_P#T4E<K7K7QG\--,$U-.1&H20$C@%OD(&.>6(//
M<8&,FO): /I3PG_QYVW_ %[P_P#H"UK5SGP]U1=1L86& 401D YP8_EY]"0
MV.P(Z]:Z.@ KQ_XS^(_/D334^[%AW_WF'RCD=E.>#@[N>17H'C;Q8OAN S?*
M96XC1B?F/&3QSA0<GIV&02*^>KNZ:[=II#EY&+,< 9+').!QUH BKUWX0^#C
M;K_:DP(9P1$& ^Z<?O/7+=!T^7)Y#"N<\ _#9]987%RK);C! (*M)D9 '?;C
MJW?HO.2ON% $-W=+:(TTAPD:EF."<!1DG YZ5\P7=TUV[32'+R,68X R6.2<
M#CK7O'Q2U@Z;8N%R&F(C! !^]DMG/8H&&1SDCZCP*@#K_A9H1U.]20C,=O\
M.Q.0,C[@R.^[!P2,A3UQBO>)IEA4NY 50223@ #DDD] *X7X-Z.+2T-T<;KA
MR<@G[J$J 1T!#;CQV(R>PVOB)>M9:?<.N"2@7GTD8(?3G#''O0!X+K>J-JL\
METV<RNS8)W8!/"Y]%& /8=!6U\-='.IWT0YVQ'S&((&-G*]>H+[00.<'MU',
M5W_P[UVW\-6\]_*5:9F")&,>9@#=G/)"L3R<8&W^(X% 'M=?+^K7W]H327.-
MOFR.^,YQN8G&<#.,^E>L?"K[5J,L^ISLPBE)VJ2VQF)&64%CP@4(#@\?*#\I
M%>5:WI;:5/):MG,3LN2-N0#PV/1A@CV/4T 6/"VA?V]<I9;MGF;OFV[L;5+=
M,CTQUKU+1_@O;6QW7#M*03P/W:$8P 0"6R#SD,.W'7/F7@O65T:\ANI/N*Q#
M=> ZE"W ). <XQSC%?17VM-GG[E\O;NW9&W;C.[=TQCG/3% %?2]$@TI=EO&
MJ# !VJ 3MZ9/5C[DD]?6KU>.?$OQR-;8:9:99-XW,N3YC= J@?>7/UW-@KP
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% #)H5F4HX!5@001D$'@@@]0:\=\8?"26T9I[(;XNOEY_>+P20,_> QQR6
M.0,'&3[+10!\Y:'K]UX1F8H"K8P\<JL >,KE>#D9R#P?P)!ZVX^-\S(HCA02
M#&YF9F4\<X4;2,GI\QP..>M>NS0K,I1P"K @@C((/!!!Z@U4LM#M[!M\,4:,
M1@E$53CKC( XXH \#72M0\4N)RDLIDSAV!"8!)(#'"* <X ( / &>*]%\)_"
M".P/G7I65^,(,^6"#G))P7R ." .H(;@UZ+10 4444 >9?&*VN-1:&W@BE=4
M#,Q1&9,M@+]W/S#!Z] W'4UYO_PB=Y_S[S?]^7_^)KZ5HH S_#^F?V7;Q6N%
M!CC4-L^Z6 ^8C@=3DYQDYR>:J>--&;6;.:UC^^R@KTY*,'"\D 9(QG/&<UMT
M4 ?+5U:/:,8I59'&,JX*L,C(R#STKLO!WPQN-3D$MPACA1QN$@978#D@+P<'
MH6R,9R,D$5[G10 R&%85"( %4   8  X  '0"O/_ (E_#Q]:87MJ 9@ K)\J
M[@.C;CCYAT.3RH&",8/H=% 'RU=6CVC&*561QC*N"K#(R,@\]*L:7HD^JMLM
MXV<Y .U20-W3)Z*/<D#KZ5].T4 >>>!/A<NDLMY=8:8 %4QE4;USD[F'&.RG
M.,\,/0Z** "BBB@ KP3Q%82^*=4FA@3YO,*G)^4"+$9<G' ^7/XX&3C/O=%
M'@FI?#/4-'(F1=^S:P:!B6!SQ@85\@X.0#CKG@XUM-^,5WIY,5W&LA3<#G]U
M)NSWP"..1C:#ZG.<^RU#=6B7:F*55=#C*N RG!R,@\=: /$/$_Q5N-:1K=%6
M*)\9"DER,<J6X&">N%''!R,YQ-"\&W>MD>3&VQOXV&V/ .TG<>#@]0,G@X!Q
M7T%9:';V#;X8HT8C!*(JG'7&0!QQ5Z@#E_ W@:/PS'DX:=Q\[_KM7/11^;'D
M]@.HHHH \J^)/PVDN)&U"S7=OR9(P ""!RRCC=NQR.6+'(SGCA]#U^Z\(S,4
M!5L8>.56 /&5RO!R,Y!X/X$@_1M% 'S_ .(?%%WXU<1JC%$RRQ0JS8&<;FQD
MD@$#. /0#)STOA/X.LY\W4/E48Q&C L2#SN89 ! _A.3GJI&#ZW10 R&%85"
M( %4   8  X  '0"LSQ5HG]MVLMGG!D7Y3G W*0RYX/&0,\9QG'-:U% 'RU=
M6CVC&*561QC*N"K#(R,@\]*V/#O@JZUY@(D(1@3YCAECXX^]@Y.>,#)S[ D?
M1M% &)X3\)Q>&XO)BY9L%W(^9C_0#L.WN22? M>\.3Z%(89U(Y(#8.QL8Y5N
MXY'N,X(!XKZ8HH ^=?#'@BX\0.H166)LDRLIV  X.#P&.>  >O7 !(]W\.:#
M'H4"6L8'R@;B!C<V/F8\GD_4X& . *TZ* /!/B;X9?2KN2<!C%.V\-@D!GR6
M4M@#.02!R=N/>L#1M GUIO+MHV<CKCA1P2,L< 9P<9(ST'-?35% '&>!OAQ'
MX</VB0B2<C@XPJ9'S!<]2>1NX)'  R<Y_P 8K:XO8H;>")I%+LS%$9R"H 7[
MN< [CUZXXZ&O0Z* /FK_ (1.\_Y]YO\ OR__ ,37N_@;2VTNR@@?.X)N((VD
M%R7*D'NN['X=!TK>HH J:M8_VA#);9V^;&Z9QG&Y2,XR,XSZU\U:GI4NEN89
MT9''9AC(R1D'H1D'!&0>QKZ@HH ^?_"?PZN->;+!HHMH;S'0X((^7:#C=GU!
MP!SGH#[QI^GQZ=&MO"H6-!@ ?YY)ZDGDGD\U8HH **** "BBB@!DTRPJ7<@*
MH)))P !R22>@%?/_ ,//"H\17(20$PQC=)C(S_=7('5C[@[0V#D5] 30K,I1
MP"K @@C((/!!!Z@U%9:=%8+LA144G)"*%&>F< #GB@"Q1110!RGQ2_Y!T_\
MVS_]&I7"_"#PF+^0ZC)]R!L(, @OC))SDC8""..I!!^4BO7[JT2[4Q2JKH<9
M5P&4X.1D'CK1:VB6BB*)51!G"H JC)R< <=: )J*** "O//BIX&DU@"^@RTD
M2;3'_>4$ME?]H9/'<=.1AO0Z* /E>:%H6*."&4D$$8((X((/0BNK\*_#6YUT
MAV!BA(SYCKUX!&U<@L#D<\+C/.1@^^T4 >2?%+P>UI%;FV5VB@C9& P54#YO
M,*J!@MR7;&#@9QQGSBRTZ6_;9"C.P&2$4L<=,X /'-?45% '#_#SX>+H*BZG
M -RP^HC![#U8_P 3?@.,ENMU73$U2)[649212#TR,]",@C(/(.." :MT4 ?/
M7B3X?7>B,V4:2(;B)$&5VJ,DL!DI@'G=QP<$@9KG(9FA8.A(92""#@@CD$$=
M"*^J** / M"\#7OBF3SI-RJP4F6?<=P. -N>7.WISC  +#(KVW0M"BT.(6T
MPJ]2?O,>[$]R?_K#   T** ."^+RW%S!':V\<CB1RSF,,V @X4A0>"6R,]UZ
M'MY/_P (G>?\^\W_ 'Y?_P")KZ5HH YKX=Z$=&LHXW&V1\NXYSEN@(;&"%"@
MC'4'ZF'XB>$/^$C@_=C]_%DQ_-@'.-RGMR!QTY Y S75T4 ?+5U:/:,8I59'
M&,JX*L,C(R#STKT+P!\,99Y$O+Q L2D_NI =[$<#*\87///7&"I5LU['10!4
MU73$U2)[649212#TR,]",@C(/(.." :\%\2?#Z[T1FRC21#<1(@RNU1DE@,E
M, \[N.#@D#-?0M% 'RK75>&?AM=ZYB3;Y<1P=\@QD'!RJ]6R#D'A3C&X5] 4
M4 9^A:%%H<0MH!A5ZD_>8]V)[D__ %A@  <5\8[.XOD@A@1Y$W.S"-"^"H4*
M20"1PS?7\./1:* /FK_A$[S_ )]YO^_+_P#Q->^^$-'.CVD-J<AE3+ D'#,=
MS#(XP&) ]NYZUL44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_
M $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_
M *';UK4 %%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?
M^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)
MT;_6W7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4
M%%%% !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D
M^&O]4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7
MPO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !11
M10 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7
MQ=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4
M %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444
M%9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:
MU9/AK_5-_P!?%U_Z424 :U%%% !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 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P4 %S_ ,?D
M/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%% !1110 4444 %9/BS_CS
MN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_5-
M_P!?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2 !^
MM>+_ "IA:6Y&4R9I#&TJ1@(Q52$93N8C &?8 D@5GP^,+IU#$6ZD@$@M-D9[
M'$9&1[$CT-;'AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@H XK_A+;K_IV_P"^
MI_\ XU1_PEMU_P!.W_?4_P#\:KM:* .*_P"$MNO^G;_OJ?\ ^-4?\);=?].W
M_?4__P :KM:* .$MO&EU,,X@7I]_SE.2 2,*K\*25SGYMNX *14W_"6W7_3M
M_P!]3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH XK
M_A+;K_IV_P"^I_\ XU4+>-+H,$Q!SCD>=LQALDMM!!! &-IW;P0<*U=W10!Q
M7_"6W7_3M_WU/_\ &J/^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\
MQJC_ (2VZ_Z=O^^I_P#XU7:T4 </+XQN8QD_9\9&=GGNP!(!8*43=M'.-P)Q
M@<XHB\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><UW%% '%?\);=?].W_ 'U/
M_P#&J/\ A+;K_IV_[ZG_ /C5=K10!Q7_  EMU_T[?]]3_P#QJC_A+;K_ *=O
M^^I__C5=K10!PB^-+HL4Q!QGD^=LQA<$-M))))&-HV["2<,M3?\ "6W7_3M_
MWU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_
M (2VZ_Z=O^^I_P#XU4-SXTNH1G$#=?N><QR 2!AE3AB N<_+NW$%0:[NB@#B
MO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-
M4?\ "6W7_3M_WU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C50P>-;F7IY/W5)\Q
M9H\,<[HQ@2;]N!\XPK9^4<&N[HH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]
M3_\ QJNUHH XK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH X2;QI=
M1D#$!STV^<1G*C!)5=HP2V<-]TKC<RU-_P );=?].W_?4_\ \:KM:* .*_X2
MVZ_Z=O\ OJ?_ .-4?\);=?\ 3M_WU/\ _&J[6B@#BO\ A+;K_IV_[ZG_ /C5
M,F\872*6 MV(!( :;)QV&8P,GW('J:[BB@#AXO&-S(,C[/C)QO\ /1B 2 Q4
M(^W<.<;B1G!YS3_^$MNO^G;_ +ZG_P#C5=K10!Q7_"6W7_3M_P!]3_\ QJC_
M (2VZ_Z=O^^I_P#XU7:T4 <5_P );=?].W_?4_\ \:J'_A-;G.W]SNW8QMFV
M;=N?,\W'K\FS9NS\V=O-=W10!Q7_  EMU_T[?]]3_P#QJC_A+;K_ *=O^^I_
M_C5=K10!Q7_"6W7_ $[?]]3_ /QJC_A+;K_IV_[ZG_\ C5=K10!P\OC&YC&3
M]GQD9V>>[ $@%@I1-VT<XW G&!SBB'QA=.H8BW4D D%ILC/8XC(R/8D>AKN*
M* .*_P"$MNO^G;_OJ?\ ^-4?\);=?].W_?4__P :KM:* .*_X2VZ_P"G;_OJ
M?_XU1_PEMU_T[?\ ?4__ ,:KM:* .$A\:74A(Q ,==WG 9RPP"%;<, -G"_>
M"XW*U3?\);=?].W_ 'U/_P#&J[6B@#BO^$MNO^G;_OJ?_P"-4?\ "6W7_3M_
MWU/_ /&J[6B@#BO^$MNO^G;_ +ZG_P#C50S^-;F+KY/W6(\M9I,L,;8SD1[-
MV3\YRJX^8<BN[HH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNUHH X
MK_A+;K_IV_[ZG_\ C5'_  EMU_T[?]]3_P#QJNUHH XK_A+;K_IV_P"^I_\
MXU4-MXTNIAG$"]/O^<IR0"1A5?A22N<_-MW !2*[NB@#BO\ A+;K_IV_[ZG_
M /C5'_"6W7_3M_WU/_\ &J[6B@#BO^$MNO\ IV_[ZG_^-4?\);=?].W_ 'U/
M_P#&J[6B@#A&\:708)B#G'(\[9C#9);:""" ,;3NW@@X5JF_X2VZ_P"G;_OJ
M?_XU7:T4 <5_PEMU_P!.W_?4_P#\:H_X2VZ_Z=O^^I__ (U7:T4 <5_PEMU_
MT[?]]3__ !JF2^,;F,9/V?&1G9Y[L 2 6"E$W;1SC<"<8'.*[BB@#AXO&-S(
M,C[/C)QO\]&(!(#%0C[=PYQN)&<'G-/_ .$MNO\ IV_[ZG_^-5VM% '%?\);
M=?\ 3M_WU/\ _&J/^$MNO^G;_OJ?_P"-5VM% '%?\);=?].W_?4__P :J%?&
MET6*8@XSR?.V8PN"&VDDDDC&T;=A).&6N[HH XK_ (2VZ_Z=O^^I_P#XU1_P
MEMU_T[?]]3__ !JNUHH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNU
MHH X2Y\:74(SB!NOW/.8Y ) PRIPQ 7.?EW;B"H-3?\ "6W7_3M_WU/_ /&J
M[6B@#BO^$MNO^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_ (2VZ_Z=
MO^^I_P#XU1_PEMU_T[?]]3__ !JNUHH X2#QK<R]/)^ZI/F+-'ACG=&,"3?M
MP/G&%;/RC@U-_P );=?].W_?4_\ \:KM:* .*_X2VZ_Z=O\ OJ?_ .-4?\);
M=?\ 3M_WU/\ _&J[6B@#BO\ A+;K_IV_[ZG_ /C50S>-+J,@8@.>FWSB,Y48
M)*KM&"6SAONE<;F6N[HH XK_ (2VZ_Z=O^^I_P#XU1_PEMU_T[?]]3__ !JN
MUHH XK_A+;K_ *=O^^I__C5'_"6W7_3M_P!]3_\ QJNUHH X>;QA=(I8"W8@
M$@!ILG'89C R?<@>IHB\8W,@R/L^,G&_ST8@$@,5"/MW#G&XD9P><UW%% '%
M?\);=?\ 3M_WU/\ _&J/^$MNO^G;_OJ?_P"-5VM% '%?\);=?].W_?4__P :
MH_X2VZ_Z=O\ OJ?_ .-5VM% '"?\)K<YV_N=V[&-LVS;MSYGFX]?DV;-V?FS
MMYJ;_A+;K_IV_P"^I_\ XU7:T4 <5_PEMU_T[?\ ?4__ ,:H_P"$MNO^G;_O
MJ?\ ^-5VM% '%?\ "6W7_3M_WU/_ /&J9+XQN8QD_9\9&=GGNP!(!8*43=M'
M.-P)Q@<XKN** .'A\873J&(MU) )!:;(SV.(R,CV)'H:?_PEMU_T[?\ ?4__
M ,:KM:* .*_X2VZ_Z=O^^I__ (U1_P );=?].W_?4_\ \:KM:* .*_X2VZ_Z
M=O\ OJ?_ .-5##XTNI"1B 8Z[O. SEA@$*VX8 ;.%^\%QN5J[NB@#BO^$MNO
M^G;_ +ZG_P#C5'_"6W7_ $[?]]3_ /QJNUHH XK_ (2VZ_Z=O^^I_P#XU1_P
MEMU_T[?]]3__ !JNUHH X.X\;W-NKR,(B(@KE8EE<NN_$@#-LVLB_-RK CGH
MK8[:TNTNT6:,AD<9!'((-.G@$PP>".01U!]1_G!'!R"17&21OX1=IHES:MEI
M8E'W/6:,?W/[Z?P=1\N" #MZ*AM+M+M%FC(9'&01R"#4U !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"
M_P#I/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%%
M !1110 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%
MU_Z425K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !116+XOU7^R;9KGD!&BW;<;MIE0.!G
M')4D Y&.H(/- &=XB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2*5Q)#X0MA<R(VU
M6_=QGEWD8$[Y&Q]\X))/" 8 S@5=\&:*L"%<,!%*^%<JS%LY+NR@!GP0!U"@
M8!;[U<[\<(I#% XSY0=PW/&X@;.,\G ;!QQSZ\@'!:GX]OM0<RF9T]%B8QJ!
MDG&%(SC/4Y.,9)KK?A_\39WFCL;LATD.U7(.\$@! 2/O D8R1G+9+8%>94Z&
M%IF"("68@  9))X  '4F@#ZHHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R?XB?$V2.1K&S)38
M6623'S$\J57/0#^\.<_=( RW&Z9X]OM/<2B9W]5E8R*1D'&&)QG'48.,X(K$
MN[5K1VAD&'C8JPR#@J<$9''6HJ /HSP5XF'B.V6Y( <$JX&<!AZ9[$$'OC.,
MD@UO5Y9\#86"W+D':3$ <<$C>2,^HR,_4>M>IT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^*O$T
M?AR W4@)YVJH_B8@D#/8<$D]@.,G /ANI^/;[4',IF=/18F,:@9)QA2,XSU.
M3C&2:[KXXVK,EO,!\BM(I.1U<*5&.O(4_E]*\EH ]-^'_P 39WFCL;LATD.U
M7(.\$@! 2/O D8R1G+9+8%>NU\KPPM,P1 2S$  #))/   ZDU]44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Y/\1/B;)'(UC9DIL++))CYB>5*KGH!_>'.?ND 9;UBOEJ[M6M':
M&08>-BK#(."IP1D<=: -O3/'M]I[B43._JLK&12,@XPQ.,XZC!QG!%>V>"O$
MP\1VRW) #@E7 S@,/3/8@@]\9QDD&OG.O5_@;"P6Y<@[28@#C@D;R1GU&1GZ
MCUH ]3HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "L'Q-XUMO#@ G8EV&0B#+D9QGL /J1G!QDC%;U>!
M?%69GU&4$DA1& "<X'EJ<#T&23]230!U4/QR4L ]N0N1DB7) [D H,GVR/J*
M[S1=;@\2Q>? 3@'&<%65L XYXR W.,J>1R,U\V5Z%\$YF%W(@)VF DC/!(=
M#CU&3CZGUH [&2-_"+M-$N;5LM+$H^YZS1C^Y_?3^#J/EP1V-I=I=HLT9#(X
MR".00:=/ )A@\$<@CJ#ZC_.".#D$BN(T '3KLVL6Y$DGE.T$>3MCBPX522RL
M965L?="X"G[P(!W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D
MZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#
M_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=
MS_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*?
M%+_D'3_]L_\ T:E=77*?%+_D'3_]L_\ T:E &MH'_+;_ *^)/Z5/K6CQZQ"]
MI-G9(,'!P1@@@@^H(!]/4$<5!H'_ "V_Z^)/Z5JT >/ZG\$IE<_9I4,9Z>;N
M5AR>/E5@<#'/&3G@5T'@GX5+HSBZN6625?NJH.Q3D_-DX+'&,9 VG/4X(] H
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X?QK\,(]?=KN)RD[ 9SRC;5P,CJIZ#(R !]TDY
MKDK7X)7+,!++$J<Y*;W;IQA2J@\^X_I7LM% &?H6A1:'$+: 85>I/WF/=B>Y
M/_UA@  :%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 4=:T>/6(7M)L[)!@X.",$$$'U! /IZ@CB
MO+=3^"4RN?LTJ&,]/-W*PY/'RJP.!CGC)SP*]@HH \_\$_"I=&<75RRR2K]U
M5!V*<GYLG!8XQC(&TYZG!'H%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XV^%ZZ_(;N)_+E*
M_,&!96*@!><Y7@8. >,'&<Y[NB@#QJU^"5RS 2RQ*G.2F]VZ<84JH//N/Z5Z
MKH6A1:'$+: 85>I/WF/=B>Y/_P!88  &A10 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E_Q0^'\N
MH2?VA:KO)7]X@^]E1PPR>> !M'.0, DG'J%% 'S./#%V6*""7< "1Y3Y .0#
MC'0X./H?2O6_AAX%DT$/=7( FD&T*#G:H.3D@E26(![X '/) [VB@ KBK7_C
M_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/
MR'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_Q
MYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?
MZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM
M_P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#
MM:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!
M6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#
MMZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&
MH UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?XF1&73YD&,L8
M@,D*.94ZDD #W)P.]=17*?%+_D'3_P#;/_T:E %_PE=B\229>CS.1G!ZX[@D
M'Z@D'J"1@UN5E:!_RV_Z^)/Z5JT %%%% !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 %<)97(?44C'5)+K/(S\X0CY<[L?(<MC;G"[MW [N
MN*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.W
MK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-
M6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)*
M -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H UM _P"6W_7Q)_2M
M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\
MKX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ H
MHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_
M *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\
M@Z?_ +9_^C4H UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?
M^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)
MN?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63
MXL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *Y?XF2F+3YG&,J8B,@,.)4Z@@@CV(P>]=17*?%+_D'3_P#;/_T:E %_PE:"
MS22%>B3.!G Z8[  #Z  #H !@5N5E:!_RV_Z^)/Z5JT %%%% !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 %<)96P344D'5Y+K/ S\@0#YL
M;L?.<KG;G#;=W)[NN*M?^/\ B_ZZ7O\ *&@#M:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\ KX7_ -)X* "Y
M_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ HHHH **** "LG
MQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_ *^+K_THDK6K
M)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y3XI?\@Z?_ +9_^C4KJZY3XI?\@Z?_ +9_^C4H
M UM _P"6W_7Q)_2M6LK0/^6W_7Q)_2M6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\
M*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO
M_I/!6M63HW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C
M_P!#MZUJ "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]Y
MO_0&H UJR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XI?\@Z?_
M +9_^C4KJZY?XF('T^920H)B!)S@9E3DX!.![ GT% &GH'_+;_KXD_I6K6'X
M2G-PDDC+M+3.2#GC./4*?S /J <@;E !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<?\4M=E
MT>TWP':TD@0L/O %6)(/8_+C/;/&#@@ W9O$]I"Q1YX@RD@@RH"".""">"*E
MLM<M[]MD,L;L!DA'5CCIG )XYKQ#P3\/V\4*\@E5%0X(QO?/!!VY7"GG!SU!
M&.]9GB7P_+X6N/)9OF7#QNAP2,G:PP<J01T[$<$C!(!]%75VEHIEE9408RSD
M*HR<#)/'6HK'5H=0SY$B2;<9\MU;&<XS@G&<&N2\;7K7^C&X? :6*W8@=,L\
M9.,YXYK"^!G_ "]?]L?_ &I0!Z;>ZC%8+OF=44G +L%&>N,DCGBBRU&*_7?"
MZNH."48,,]<9!//-</\ &O\ X\X_^OA?_0)*/@I_QYR?]?#?^@1T =A:^(;:
M[81131.YSA4D1F.!DX .>E0_\)99_P#/Q#_W^3_XJO%?A;_R$8/^VG_HIZZO
M_A1G_3S_ .0?_ME '?\ _"66?_/Q#_W^3_XJIK7Q#;7;"**:)W.<*DB,QP,G
M !STKYZ\+:%_;UREENV>9N^;;NQM4MTR/3'6O5?"WPH_L&Y2]\_?Y>[Y?*VY
MW*5Z[SZYZ4 =5_PEEG_S\0_]_D_^*H_X2RS_ .?B'_O\G_Q5> >%M"_MZY2R
MW;/,W?-MW8VJ6Z9'ICK7H'_"C/\ IY_\@_\ VR@#TJQU:'4,^1(DFW&?+=6Q
MG.,X)QG!JW7*>!? O_"*^;^]\SS=G\&S&S=_M-G.ZNKH ANKM+13+*RH@QEG
M(51DX&2>.M5;7Q#;7;"**:)W.<*DB,QP,G !STKR3XD0W>N7>%AE$4;"*,LC
M*A+,%W;B=OSL<!LC*[<UB^,_ [^%_*WNK^<I^Z",,N-PYZCYA@\$\Y [@'T+
M6?=>(;:T8Q2S1(XQE7D16&1D9!.>E</<^,Y;?18[HD^=*#$&!.<@LN\G=G=M
M0G.3\^#C%</X.^'LOB9))E941,A2W.Y\ [<#D#!&6YZC /. #WJUNTNU$L3*
MZ'.&0AE.#@X(XZT^:985+N0%4$DDX  Y))/0"O"OAQX@ET2\2U?<(Y7,;1G/
M#L0H;:2 &#  DC(7(QFM#XR>(&NK@6 R$@ )'J[@'/7! 4@#@$$MV- 'K%KX
MAMKMA%%-$[G.%21&8X&3@ YZ5H5\^>*_ $WAR**X<@K(%##@%'()*<$Y'!PP
MX.#D#C/H?A7QL_\ 94E[,<R6V] SY;<V!Y>< 'DNJGG)QN)Y. #LKW7+>P;9
M-+&C$9 =U4XZ9P2..*L6MVEVHEB970YPR$,IP<'!''6OGWPCX5E\6SLI<J "
MSR,"_)/'<99CSR1D!CSC%7?!.HR^&]1%IG(:;R9%4_*QW% W(_A)R. <9' )
MH ][HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KBK7_C_B_P"NE[_*&NUKA+*8MJ**1@+)
M=8ZY.X(2?N[<+M /S;LL/E"_,0#NZ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KW
MN/\ T.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7
MO-_Z U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+
MK_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KE/BE_P @Z?\ [9_^C4KJZY3XI?\ (.G_ .V?_HU* -;0/^6W
M_7Q)_2M6LK0/^6W_ %\2?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\5>&8_$<!M9"1
MSN5A_"P! ..XY(([@\8."-BO.OC3HS74$=VO2W8AAQTDVC=G/8@# !^]G@"@
M#A-2^'>H:,PD6-GVLNUX"6.<;@0!AQ@CJ5'/?IDT+XEWNEL"TC2QALLDIW$@
MC!&\@L/;!P#S@\@ZO@'XG#08_LERK-$N2AC W DY*D$J""23G.0>.01MROB%
MXQ3Q-*KQ)M2-<!F \QL\G."1@'[HR>I.><  ]%\9:RNM:,]VG D6(XYX(E4,
MN2!G!!&<<XR.*Q?@9_R]?]L?_:E:4OAR=-"^Q!29M@;8 =W,HE(P<'<%ZCKD
M8&>,\%X!\<?\(N[[DWQS;-V#AAM)Y'8\,>#C)QR.X!Z!\:_^/./_ *^%_P#0
M)*/@I_QYR?\ 7PW_ *!'7'_$3XB)XD1+:!&6-6WDR8#%@"   2,8)[Y)],<]
MQ\']/DL[(F12OFRLZY[J50!L>AP<>HY'!!H \W^%O_(1@_[:?^BGKZ KY_\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<5:_P#'_%_UTO?Y0UVM<5:_\?\ %_UTO?Y0T =K1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P
M4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444
M %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1
M)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5RGQ2_Y!T__ &S_ /1J5U=<O\3)FAT^9T)#
M*8B"#@@B5""".A% &AX:F69970@JT[D$'((.""".H-;%8WAB 6ZRQKT$\G4D
MGMR2<DD]R223R>:V: "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 **** "N'M)E.H1H"-P>\)&>0#Y0!QZ'!Q]#Z5W%</9Q!=00C/S2W9(R
M=N46,*VW.-P#$;L9P<9Q@4 =Q1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]
M:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_ $!J
MUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_ *42
M4 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5RGQ2_Y!T__;/_ -&I75URGQ2_Y!T__;/_ -&I0!K:!_RV_P"OB3^E
M:M96@?\ +;_KXD_I6K0 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 5Q5K_P ?\7_72]_E#7:UQ5K_ ,?\7_72]_E#0!VM%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7
M_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110
M 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\
M77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_]L_\ T:E=77*?%+_D
M'3_]L_\ T:E &MH'_+;_ *^)/Z5JUE:!_P MO^OB3^E:M !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 %%%% !7%6O_ !_Q?]=+W^4-=K7%
M6O\ Q_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\
M?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_
MQYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<O\ $PJ-/F+@E<Q9 ."1YJ9 )!P??!^AKJ*Y3XI?\@Z?_MG_ .C4H O^$D=$
MD$IRXF?<1Z\=P%!^H50>H5>@W*RM _Y;?]?$G]*U: "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 **** "N$LE8:BA)^4R76WD8  3>-NW.
M22I#;L8!&P'YCW=<5:_\?\7_ %TO?Y0T =K1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I/!0 7/\
MQ^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !1110 5D^+/
M^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z425K5D^&O
M]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7*?%+_D'3_P#;/_T:E=77*?%+_D'3_P#;/_T:E &M
MH'_+;_KXD_I6K65H'_+;_KXD_I6K0 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 5Q5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_E#0!
MVM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)
MX*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"A
MV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#
M4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=/_ -L_
M_1J5U=<O\3(6FT^9$!+,8@ !DDF5   .I- &GH'_ "V_Z^)/Z5JUC>&)Q<++
M(O0SR=00>W!!P01W! (/!YKF/C'KK6%NEM&65KAFW$8P44?,I/49++TZC(/'
M! +>I_%VQL7,0WR8ZM$H*Y!(QEF7/3J,@@C!-;OA_P 6VVOKFW<%L9*'AQTS
ME3V&0,C*YX!-?-M:&@:RVBSQW:<F-LXXY!X9<D'&02,XXSD<T ?35%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5B>,];?1+22\B"EX]F X)7YG53G!!Z'UK;KE/BE_R#I_^V?\ Z-2@
M#S__ (77>?W(?^^7_P#CE'_"Z[S^Y#_WR_\ \<K@** /6O!GQ0N=;NX[.5(@
MDF_)17#?*C,,9<CJ/2O4*^?_ (6_\A&#_MI_Z*>OH"@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /+
M_&?Q0N=$NY+.)(BD>S!=7+?,BL<X<#J?2L3_ (77>?W(?^^7_P#CE97Q2_Y"
M,_\ VS_]%)7*T =__P +KO/[D/\ WR__ ,<KU#P9K;ZW:1WDH4/)OR$!"_*[
M*,9)/0>M?.%>_P#PM_Y!T'_;3_T:] '5T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XSUM]$M)+R(*
M7CV8#@E?F=5.<$'H?6O+_P#A==Y_<A_[Y?\ ^.5Z!\4O^0=/_P!L_P#T:E>
M4 =__P +KO/[D/\ WR__ ,<K;\&?%"YUN[CLY4B"2;\E%<-\J,PQER.H]*\E
MKJOA;_R$8/\ MI_Z*>@#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBO//C)KTEA!':QDK]H+[B#
MCY4 RO3HVX9Y' P<@F@"]J?Q=L;%S$-\F.K1*"N02,99ESTZC(((P36[X?\
M%MMKZYMW!;&2AX<=,Y4]AD#(RN> 37S;6AH&LMHL\=VG)C;...0>&7)!QD$C
M..,Y'- 'TU7%6O\ Q_Q?]=+W^4-=K7#V<H;4$ S\LMV"<';EUC*KNQC<0I.W
M.<#.,8- '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MN
MO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W
M'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-
M_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=
M/_VS_P#1J5U=<I\4O^0=/_VS_P#1J4 :?AJ%85E1  JSN  ,  8   Z 5B?%
M'PNVMVPDB4M- 2R@<DJ<!U R.> >A)VX YK>T#_EM_U\2?TK5H ^5YH6A8HX
M(92001@@C@@@]"*V_!WA63Q'.(5!\M2#(W3:N>><'YCSM&#D\] 2/?[W0[>_
M;?-%&[ 8!=%8XZXR0>.:L6MHEHHBB5409PJ *HR<G ''6@":BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *Y3XI?\@Z?_MG_ .C4KJZS]?T1-;@>SE+!)-N2A ;Y6##&01U'I0!\RT5[
M5_PI2S_OS?\ ?2?_ !NC_A2EG_?F_P"^D_\ C= 'G_PM_P"0C!_VT_\ 13U]
M 5Q^@?"^VT2=+R)Y2\>[ =D*_,I4YP@/0^M=A0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_ /%+
M_D(S_P#;/_T4E<K7O6O_  OMM;G>\E>4/)MR$9 ORJ%&,H3T'K6?_P *4L_[
M\W_?2?\ QN@#Q6O?_A;_ ,@Z#_MI_P"C7K*_X4I9_P!^;_OI/_C==AH&B)HD
M"6<18I'NP7(+?,Q8YP .I]* -"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y3XI?\@Z?_MG_P"C4KP"
MOIK7]$36X'LY2P23;DH0&^5@PQD$=1Z5Q_\ PI2S_OS?]])_\;H \5KJOA;_
M ,A&#_MI_P"BGKT#_A2EG_?F_P"^D_\ C=:&@?"^VT2=+R)Y2\>[ =D*_,I4
MYP@/0^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7&?%'PNVMVPDB4M- 2R@<DJ<!U R.> >A)V
MX YKLZ* /E>:%H6*."&4D$$8((X((/0BMOP=X5D\1SB%0?+4@R-TVKGGG!^8
M\[1@Y//0$CW^]T.WOVWS11NP& 716..N,D'CFK%K:):*(HE5$&<*@"J,G)P!
MQUH FKA[2%1J$;@#<7O 3CD@>40,^@R<?4^M=Q7%6O\ Q_Q?]=+W^4- ':T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:L
MG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 444
M4 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&
MO]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O^0=/_VS_P#1J5U=
M<I\4O^0=/_VS_P#1J4 :V@?\MO\ KXD_I6K65H'_ "V_Z^)/Z5JT %%%% !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 %<5:_\ '_%_UTO?
MY0UVM<5:_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_\ 7O<?^AV]
M:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/.Y_Z]YO_ $!J
MUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\ 5-_U\77_ *42
M4 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5RGQ2_Y!T__;/_ -&I75UR_P 3'":?,Q 8 Q$@YP<2IP<$'!]B#Z&@
M#3T#_EM_U\2?TK5K#\)0&W22-FW%9G!)SSC'J6/YDGU).2=R@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6
MN$LH2NHHQ.0TEUCKD;0@(^]MPVX$_+NRH^8K\H .[HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@
M N?^/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?
M%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?
M#7^J;_KXNO\ THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KE/BE_R#I_^V?\ Z-2NKKE/BE_R#I_^V?\ Z-2@
M#6T#_EM_U\2?TK5K*T#_ );?]?$G]*U: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** *.N7K6%O-<)@M%$[ 'IE5)&<8XXKR+_ (77
M>?W(?^^7_P#CE>J^+/\ CSN?^O>;_P! :O(OA%IT5_=NDR*ZB!B ZAAG>@S@
M@\\T 6/^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_X1.S_P"?>'_O
MRG_Q-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?\+KO/[D/_?+_
M /QRO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X77>?W(?\ OE__
M (Y1_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G9_\ /O#_ -^4
M_P#B: /*O^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]5_X1.S_Y]X?^_*?_
M !-'_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\
MQRO5?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_X77>?W(?^^7_
M /CE'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B:
M/*O^%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_X1.S_P"?>'_ORG_Q
M-'_")V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?\+KO/[D/_?+_ /QR
MO5?^$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X77>?W(?\ OE__ (Y1
M_P +KO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G9_\ /O#_ -^4_P#B
M: /*O^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]5_X1.S_Y]X?^_*?_ !-'
M_")V?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\ QRO5
M?^$3L_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_X77>?W(?^^7_ /CE
M'_"Z[S^Y#_WR_P#\<KU7_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: /*O^
M%UWG]R'_ +Y?_P".4?\ "Z[S^Y#_ -\O_P#'*]5_X1.S_P"?>'_ORG_Q-'_"
M)V?_ #[P_P#?E/\ XF@#RK_A==Y_<A_[Y?\ ^.4?\+KO/[D/_?+_ /QRO5?^
M$3L_^?>'_ORG_P 31_PB=G_S[P_]^4_^)H \J_X77>?W(?\ OE__ (Y1_P +
MKO/[D/\ WR__ ,<KU7_A$[/_ )]X?^_*?_$T?\(G9_\ /O#_ -^4_P#B: /*
MO^%UWG]R'_OE_P#XY1_PNN\_N0_]\O\ _'*]5_X1.S_Y]X?^_*?_ !-'_")V
M?_/O#_WY3_XF@#RK_A==Y_<A_P"^7_\ CE'_  NN\_N0_P#?+_\ QRO5?^$3
ML_\ GWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H \J_X77>?W(?^^7_ /CE>P:3
M</<PQRRC;(\:%EP1ABH+#!Y&#V/->"_$>T2TOYHHE5$'EX5 %49C4G ''6OH
M6@ HHHH **** $;...OOS_A5?RY?[R_]\'_XNK-% %;RY?[R_P#?!_\ BZ/+
ME_O+_P!\'_XNK-% #8P0/F()]A@?ED_SIU%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]
M=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO
M^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0
M_P#7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S
M_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\4O
M^0=/_P!L_P#T:E=77*?%+_D'3_\ ;/\ ]&I0!K:!_P MO^OB3^E:M96@?\MO
M^OB3^E:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &3XL_X\[G_KWF_] :OGO1-?GT1S-;-L<J5)VJW!(.,,".H%?0GBS_CSN?\
MKWF_] :OFN@#JO\ A:6H_P#/;_R'%_\ $4?\+2U'_GM_Y#B_^(K/\&Z.NLW2
M6C]) _<@C:A88/8\8Y!'/0UZ.GPBL@0DCS(QX&7CVD^S>7@Y[ X;OM% '$?\
M+2U'_GM_Y#B_^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*6?\
M?F_[Z3_XW0!Y_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4L_[\
MW_?2?_&Z/^%*6?\ ?F_[Z3_XW0!Y_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;_P A
MQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*6?\ ?F_[Z3_XW0!Y_P#\+2U'_GM_Y#B_
M^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*6?\ ?F_[Z3_XW0!Y
M_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*
M6?\ ?F_[Z3_XW0!Y_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4
ML_[\W_?2?_&Z/^%*6?\ ?F_[Z3_XW0!Y_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;
M_P AQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*6?\ ?F_[Z3_XW0!Y_P#\+2U'_GM_
MY#B_^(H_X6EJ/_/;_P AQ?\ Q%>@?\*4L_[\W_?2?_&Z/^%*6?\ ?F_[Z3_X
MW0!Y_P#\+2U'_GM_Y#B_^(H_X6EJ/_/;_P AQ?\ Q%=^_P %[) 6,DP Y)+Q
MX_\ 1=5?^%.VMQ_JGEQ_>9EQ^ \L;A[Y Y!!/(H XK_A:6H_\]O_ "'%_P#$
M4?\ "TM1_P">W_D.+_XBN\@^#UG<Y?=*OS.,*RX^5BH^\A/;GGK4G_"E+/\
MOS?]])_\;H \_P#^%I:C_P ]O_(<7_Q%'_"TM1_Y[?\ D.+_ .(KT#_A2EG_
M 'YO^^D_^-U4E^$EG$YC+2[%526WID;BPY^3&T;>O49R<CE0#BO^%I:C_P ]
MO_(<7_Q%'_"TM1_Y[?\ D.+_ .(KT#_A2EG_ 'YO^^D_^-T?\*4L_P"_-_WT
MG_QN@#S_ /X6EJ/_ #V_\AQ?_$4?\+2U'_GM_P"0XO\ XBO0/^%*6?\ ?F_[
MZ3_XW1_PI2S_ +\W_?2?_&Z //\ _A:6H_\ /;_R'%_\11_PM+4?^>W_ )#B
M_P#B*] _X4I9_P!^;_OI/_C='_"E+/\ OS?]])_\;H \_P#^%I:C_P ]O_(<
M7_Q%'_"TM1_Y[?\ D.+_ .(KT#_A2EG_ 'YO^^D_^-T?\*4L_P"_-_WTG_QN
M@#S_ /X6EJ/_ #V_\AQ?_$4?\+2U'_GM_P"0XO\ XBO0/^%*6?\ ?F_[Z3_X
MW7/^+OAO;:/;27<+2,8L#]XRE268)@;54Y7.<YP",8/( !Y_JFJ2:K(US.VZ
M1\9. ,X  X  Z =J^H*^5:^JJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_X_XO\ KI>_
MRAKM:XJU_P"/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_]#MZ
MUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW/_7O-_Z U:U9
M/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZIO^OBZ_\ 2B2@
M#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M HHHH **** "BBB@ HHHH **** "N*M?^/\ B_ZZ7O\ *&NUKBK7_C_B_P"N
ME[_*&@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_ %MU
M_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/\ T.WK6K)N?^/R'_KW
MN/\ T.WK6H **** "BBB@ HHHH *R?%G_'G<_P#7O-_Z U:U9/BS_CSN?^O>
M;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7^J;_ *^+K_THDH UJ*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/BE_P @
MZ?\ [9_^C4KJZY3XI?\ (.G_ .V?_HU* -;0/^6W_7Q)_2M6LK0/^6W_ %\2
M?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?
M%G_'G<_]>\W_ * U?-=?2GBS_CSN?^O>;_T!J^:Z .J^%O\ R$8/^VG_ **>
MOH"OG_X6_P#(1@_[:?\ HIZ^@* "BBB@ HHHH ***KRWJH=BY9A_"O)'?DG
M''3)&>V: +%9MPH5B(/]9U(4C;SSEP>.>,D?.1TX!J?[.\_^L.!_=C)'YOP3
MZ\;?0Y%6(H5A&U0 !V P/R% &<[DD_:3M7L!Q%CW;J?0[MJMT"GK6DB! % P
M!P .E.JI]C,'^I( _N$?)^&.5)]LCJ=I)H MT57BO,G8XVN>@)'..I4]Q^1'
M4@9%6* "BBB@ HHHH **** *FF?</_727_T8U6ZJ:9]P_P#727_T8U6Z "JD
M?^N?_KG'_P"A25;JI'_KG_ZYQ_\ H4E %NBBB@ HHJO+*9#Y:=1]YO[OM[L>
MP[=3V# %.X<PYA0XCZ,P_P"6>1V_#I_<ZGY< :2($ 4# '  Z4D40B&U>@_R
M3GN3W/>J_P#QY?\ 7+_T#_['_P!!_P!W[H!;HHHH *Y3XI?\@Z?_ +9_^C4K
MJZY3XI?\@Z?_ +9_^C4H \ KZJKY5KZJH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBK7_C_
M (O^NE[_ "AKM:XJU_X_XO\ KI>_RAH [6BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K;K_KX7_TG@H +G_C
M\A_Z][C_ -#MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HHHH **** "LGQ9_QY
MW/\ U[S?^@-6M63XL_X\[G_KWF_] :@#6K)\-?ZIO^OBZ_\ 2B2M:LGPU_JF
M_P"OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Y?XF2F+3YG&,J8B,@,.)4Z@@@CV(P>]=17*?%+_ )!T
M_P#VS_\ 1J4 7_"5H+-)(5Z),X&<#ICL  /H  .@ &!6Y65H'_+;_KXD_I6K
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D^+/\
MCSN?^O>;_P! :OFNOI3Q9_QYW/\ U[S?^@-7S70!U7PM_P"0C!_VT_\ 13U]
M 5\__"W_ )",'_;3_P!%/7T!0 445!/>+$=O5CT5>6^N.PSQDX'J: )Z@GO%
MB.WJQZ*O+?7'89XR<#U-1^7)<?>.Q?1>6/U;M[A>0>0]3P6ZP#"C&>3ZD^I/
M4GU)Y- $'D/<<N2J_P!U3@_BP.<_[N,<C+#FK$4*PC:H  [ 8'Y"GT4 %%%%
M !1110 R6%9AM8 @]B,C\C5?R'M^4)9?[K')_!B<Y_WLYX&5'-6Z* ((+Q93
MMZ,.JMPWUQW&>,C(]#4]1SVZSC##..1Z@^H/4'T(Y%08DM^GSKV&<./Q)PWX
ME3@<EC0!;HJ."<3C*]N#D$$?4'!'X]N:DH **** *FF?</\ UTE_]&-5NJFF
M?</_ %TE_P#1C5;H *J1_P"N?_KG'_Z%)5NJD?\ KG_ZYQ_^A24 6Z**KRRF
M0^6G4?>;^[[>['L.W4]@P 2RF0^6G4?>;^[[>['L.W4]@TL40B&U>@_R3GN3
MW/>B*(1#:O0?Y)SW)[GO3Z "BBB@"I_QY?\ 7+_T#_['_P!!_P!W[MNBJG_'
ME_UR_P#0/_L?_0?]W[H!;KE/BE_R#I_^V?\ Z-2NI1PX# Y!Y!'2N6^*7_(.
MG_[9_P#HU* / *^JJ^5:^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X2RM@FHI(.KR76>!
MGY @'S8W8^<Y7.W.&V[N3W=<5:_\?\7_ %TO?Y0T =K1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I
M/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !11
M10 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z4
M25K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7*?%+_D'3_P#;/_T:E=77*?%+_D'3_P#;
M/_T:E &MH'_+;_KXD_I6K65H'_+;_KXD_I6K0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!D^+/\ CSN?^O>;_P! :O&OA?H$&MW+
MPW*[T$+,!N9>0Z#.5(/0FO9?%G_'G<_]>\W_ * U>3?!N<07CEN\# 8!)/SI
MT R3^';F@#T_2_ 5EI4BW,$6V1,X.^0XR"#P6(Z$]JVI[I8,;CR>@ )8XZX
MR3CO@<5%^\G_ .F:_@S_ -5'_CV1Z&I8+58,[1R>I))8XZ9)R3CMD\4 18DN
M.OR+W&<N?Q!POX%C@\%34\%NL PHQGD^I/J3U)]2>34E% !1110 4444 %%%
M% !1110 4444 %%%% $$]FLIW=&'1EX;Z9[C/.#D>HJ/S7M_O_,O]Y0=WME0
M#GW([G[H&35NB@!D4RS#<I!![@Y'YBGU7ELE<[URK'^)>">W(.0>.F0<=L4S
M[6T/$HP/[R\K^/=?4YRH'\5 !IGW#_UTE_\ 1C5;JGI3ATW Y!>4@CI_K&JY
M0 54C_US_P#7./\ ]"DJW6>\C"9E0?,8X^3]T?-)R?Z#J?89( +$LID/EIU'
MWF_N^WNQ[#MU/8-+%$(AM7H/\DY[D]SWI((! -H]SD]22<D_B3GT]*DH ***
M* "BBB@ HHHH JNAMB7494\LHZCU8#^8[]1\V0S=2TV+6(C!*-\4F"0"0#@A
MARI!Z@'@U<JJZ&V)=1E3RRCJ/5@/YCOU'S9# 'S_ ./=+CTJ]EMH%VQILP,D
MXS&I/))/4GO7T57S]\3W#ZC,P.0?*((Z?ZI*^@: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MXJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@
MN?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K
M)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*U
MJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N4^*7_(.G_P"V?_HU*ZNN7^)@4Z?,')"YBR0,
MD#S4R0"1D^V1]10!IZ!_RV_Z^)/Z5JUA^$G=TD,HPYF?<!Z\=@6 ^@9@.@9N
MIW* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ9
M_P >=S_U[S?^@-7@?A?PO+XDE-O"5#*A8ER0, @=@W/S5[YXL_X\[G_KWF_]
M :O*O@I_Q^2?]>[?^AQT '_"E+S^_#_WT_\ \;H_X4I>?WX?^^G_ /C=>UT4
M >*?\*4O/[\/_?3_ /QNC_A2EY_?A_[Z?_XW7M=% 'BG_"E+S^_#_P!]/_\
M&Z/^%*7G]^'_ +Z?_P"-U[710!XI_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_O
MI_\ XW7M=% 'BG_"E+S^_#_WT_\ \;H_X4I>?WX?^^G_ /C=>UT4 >*?\*4O
M/[\/_?3_ /QNC_A2EY_?A_[Z?_XW7M=% 'BG_"E+S^_#_P!]/_\ &Z/^%*7G
M]^'_ +Z?_P"-U[710!XI_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW7M
M=% 'BG_"E+S^_#_WT_\ \;H_X4I>?WX?^^G_ /C=>UT4 >*?\*4O/[\/_?3_
M /QNC_A2EY_?A_[Z?_XW7M=% 'BG_"E+S^_#_P!]/_\ &Z/^%*7G]^'_ +Z?
M_P"-U[710!XI_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW7M=% 'BG_"
ME+S^_#_WT_\ \;H_X4I>?WX?^^G_ /C=>UT4 >*?\*4O/[\/_?3_ /QNC_A2
MEY_?A_[Z?_XW7M=% 'BG_"E+S^_#_P!]/_\ &Z/^%*7G]^'_ +Z?_P"-U[71
M0!XI_P *4O/[\/\ WT__ ,;H_P"%*7G]^'_OI_\ XW7M=% 'BG_"E+S^_#_W
MT_\ \;H_X4I>?WX?^^G_ /C=>UT4 ?-OBCPO+X;E%O,5+,@8%"2,$D=PO/RU
M])5XI\:_^/R/_KW7_P!#DKVN@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_KI>_RA
MKM:X2R9CJ* CY1)=;>!@@A-YW;LY!"@+MQ@D[R?E !W=%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!
M0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9
M/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M
M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7*?%+_D'3_]L_\ T:E=77*?%+_D'3_]L_\
MT:E &MH'_+;_ *^)/Z5JUE:!_P MO^OB3^E:M !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !117A^B>,]8UMS#;2;W"EB-D"\ @9RR@=2* /<**\J_P"*
MC_S]EH_XJ/\ S]EH ]5HKRK_ (J/_/V6C_BH_P#/V6@#O_%G_'G<_P#7O-_Z
M U>5?!3_ (_)/^O=O_0XZMZM_;_DR>?_ *KRWW_\>_W=IW?=YZ9Z<^E<UX'M
M;]G>;31\ZJ%<YCZ.<@8DXY*]O2@#Z%HKRK_BH_\ /V6C_BH_\_9: /5:*\J_
MXJ/_ #]EH_XJ/_/V6@#U6BO*O^*C_P _9:/^*C_S]EH ]5HKRK_BH_\ /V6C
M_BH_\_9: /5:*\J_XJ/_ #]EH_XJ/_/V6@#U6BO*O^*C_P _9:/^*C_S]EH
M]5HKRK_BH_\ /V6I+'5M7TV>'^T"P@EE$?R"W+%G!V#CISR3Z"@#U&BL[]Y_
MTU_\@5#=W;6BF5S*%&,_ZD]3CM0!KT5G?O/^FO\ Y H_>?\ 37_R!0!HT5G?
MO/\ IK_Y H_>?]-?_(% &C17DT.K:WJ^;JS)-N[OY>X6P;:&( (/.1C!J3_B
MH_\ /V6@#U6BO*O^*C_S]EH_XJ/_ #]EH [_ ,4Z[_8-L][MW^7M^7=MSN8+
MUP?7/2N _P"%Y_\ 3M_Y&_\ M=9/BG^VOLS_ &W_ (]_EW_ZC^\-OW/F^]CI
M_*NP^''AZVN["&66&)W/F99XT9CB1@,DC/2@#%_X7G_T[?\ D;_[71_PO/\
MZ=O_ "-_]KKO_P#A$[/_ )]X?^_*?_$T?\(G9_\ /O#_ -^4_P#B: . _P"%
MY_\ 3M_Y&_\ M='_  O/_IV_\C?_ &NN_P#^$3L_^?>'_ORG_P 31_PB=G_S
M[P_]^4_^)H X#_A>?_3M_P"1O_M='_"\_P#IV_\ (W_VNN__ .$3L_\ GWA_
M[\I_\31_PB=G_P ^\/\ WY3_ .)H X#_ (7G_P!.W_D;_P"UT?\ "\_^G;_R
M-_\ :Z[_ /X1.S_Y]X?^_*?_ !-'_")V?_/O#_WY3_XF@#POQKXK_P"$GF6Y
MV>7MC"8W;NC,<YPO][TKZ*K)_P"$3L_^?>'_ +\I_P#$UK4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5Q5K_ ,?\7_72]_E#7:UQ5K_Q_P 7_72]_E#0!VM%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?
M"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%
M% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\
M7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_\ ;/\ ]&I75URGQ2_Y
M!T__ &S_ /1J4 :V@?\ +;_KXD_I6K65H'_+;_KXD_I6K0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5S]]X L+[&^!!MSCRP8^N.OEE<].^<=NIKH**
M .4_X5;IW_/'_P B2_\ Q='_  JW3O\ GC_Y$E_^+KJZ* .*O/ 5EISP-!%M
ME:XCVMOD(&P^:V06(Y2-@.#R1TZCM:R8_P#3[CS1S';JR@]5,C'#8]XPI7<,
M_P"L9<@JPK6H S_$-JUW;3PQC+R0R*HR!DLA &3QUKS?P)%<>#&F2YMIV,PC
M*^0@E'R[\Y*M@'GIG/Z9]8HH Y3_ (3[_ISO/_ ?_P"RH_X3[_ISO/\ P'_^
MRKJZ* .<T[QHM[*EN;>XB,A(#31;$R%9\9W'G"G%='6/<0K<7L9P"8()"21]
MTS,@0C/<B.0<= "#C(SL4 %%%% !1110 4444 %%%% !7*>/O^7/_L(6_P#[
M-75URWCU<BT/]V^@)Y&<#=T'4GT R3V% '4UFZW ;Q/LJ_>DR<GH N#G\\#U
MYSSBK#73/CRT)SW;Y!UZ'/S#_OD]OK4D$'EY8G+-U/\ ( =@.P_$Y))( ZWG
M$ZK(.C $9Z\C-254LOW.83V)*^ZDY&/9<[<=L \ BK= !115>748H3M9U!'8
ML ?R)H YSX6_\@Z#_MI_Z->NKKDOA5,KZ=$ 02ID! .<'S&.#Z'!!^A!KK:
M"BBB@#E/BE_R#I_^V?\ Z-2CX6_\@Z#_ +:?^C7H^*7_ "#I_P#MG_Z-2CX6
M_P#(.@_[:?\ HUZ .KHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *XJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_ "AH [6BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2
M>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH **** "BB
MB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]
M*)*UJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N7^)D+3:?,B EF,0  R23*@  '4FNHKE/
MBE_R#I_^V?\ Z-2@#2\,3BX661>AGDZ@@]N"#@@CN" 0>#S6S6/X:A6%940
M*L[@ #  &   .@%;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117D_
MP\\57OB2X:WFN&"K$6!1(0<AE'>-N/FH ]8K)_M,ZE\EJ<H>LXVL@]0G)WMV
M!P4!SDLRF,OF\.03L6E4R;B3ME=Y4!/<([,BGL, 8&0, XK3H AM;5;51&@P
MHSW).2<DDG))).23DDDDDDU-110 44R:985+N0%4$DDX  Y))/0"L^'Q/:3,
M$2>(LQ  $J$DG@  'DF@#3J&ZNEM5,CG"C'8DY)P  ,DDDX &220 "36?_;I
MGX@BE<^KH85!/3)E"DCUV*Y '3) ,UKI[,PGG;<XR548\N,D8.W@$G'!9N?O
M;0BL5H -$M6A0R2C$LS%W&0<$@ )D<'8H5,C&[;NQDFM"BB@ HHHH **** "
MBBB@ HHHH **** "BBB@""Z@+X9>'7H?Q&5^A''?'!QD"H_M^_Y4!+]UX&W_
M 'CV'TSD<J&%27,Y3"+]YNF>@P.6/? _4D#(SFH_[/"_,I(?^]ZG_: P&'MV
M'W=O&  ^P^;S*=_^SC"?]\\Y_P"!%L'D8JQ%"L(VJ  .P&!^0JO]K:'B13_O
M("P/_ 1E@?P(']XFGQ:C%,=JNI)[!@3^0- '#_!3_CSD_P"OAO\ T".O0*\_
M^"G_ !YR?]?#?^@1UZ!0 4444 <I\4O^0=/_ -L__1J4?"W_ )!T'_;3_P!&
MO1\4O^0=/_VS_P#1J4?"W_D'0?\ ;3_T:] '5T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %</9RAM00#/RRW8)P=N76,JN[&-Q"D[<YP,XQ@
MUW%</:0J-0C< ;B]X"<<D#RB!GT&3CZGUH [BBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X
M_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW
M/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZI
MO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N4^*7_(.G_[9_\ HU*ZNN4^*7_(.G_[9_\ HU* -;0/
M^6W_ %\2?TK5K*T#_EM_U\2?TK5H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *\4^"G_ !^2?]>[?^AQU[77BGP4_P"/R3_KW;_T..@#VNBBB@ HHHH
MR?%G_'G<_P#7O-_Z U<1\&=1EOVN7F=G8"$ NQ8X_>'&23QS7;^+/^/.Y_Z]
MYO\ T!JX#X&?\O7_ &Q_]J4 >JT444 %%%% !1110 4444 %%%% !1110 5D
M>*$#PJI&09[8$'I_Q\1UKUD^)?\ 5+_U\6O_ *41T 6_[-5?N%D]-C$*/HAR
MG_COOUYJ2"<D^6_#CTZ$>H_J.H/J""9ZHZLQA3[0HRT7.,XRO\0SZ8Y^H!YQ
MB@!]E^\9Y?5MH^B97'_?6X_0CZ"W4-I!]G18\YV*!GIT&*FH *9+"LPVL 0>
MQ&1^1I]% ')?#6%8K=@H &83@#'+6L!)^I))/J>:ZVN4^'7^H;_MW_\ 22WK
MJZ "BBB@#E/BE_R#I_\ MG_Z-2CX6_\ (.@_[:?^C7H^*7_(.G_[9_\ HU*/
MA;_R#H/^VG_HUZ .KHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_
M])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB
M@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HD
MK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N4^*7_ "#I_P#MG_Z-2NKKE/BE_P @Z?\
M[9_^C4H UM _Y;?]?$G]*U:RM _Y;?\ 7Q)_2F>*O$T?AR W4@)YVJH_B8@D
M#/8<$D]@.,G (!L45\ZZGX]OM0<RF9T]%B8QJ!DG&%(SC/4Y.,9)KJO GQ0G
M,L=E=?O$D945_P#EH"V%7)X##/7/S<DY.,$ ]@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;J[2T4
MRRLJ(,99R%49.!DGCK4U<I\4O^0=/_VS_P#1J4 :O_"66?\ S\0_]_D_^*H_
MX2RS_P"?B'_O\G_Q5?-=% 'TU:^(;:[81131.YSA4D1F.!DX .>E:%?/_P +
M?^0C!_VT_P#13U] 4 %>*?!3_C\D_P"O=O\ T..O:Z\4^"G_ !^2?]>[?^AQ
MT >UT444 %%%% &3XL_X\[G_ *]YO_0&KYUL=6FT_/D2/'NQGRW9<XSC.",X
MR:^BO%G_ !YW/_7O-_Z U?-= '2Z!J5_K<Z6<5S*'DW8+S2!?E4L<X)/0>E=
MA_P@&L_\_G_DQ/\ _$URGPM_Y",'_;3_ -%/7NVHR%$^4X)9!D8S\SJ#U!'0
MT >:?\(!K/\ S^?^3$__ ,31_P (!K/_ #^?^3$__P 37I7V-_\ GJ_Y1_\
MQ%'V-_\ GJ_Y1_\ Q% 'FO\ P@&L_P#/Y_Y,3_\ Q-'_  @&L_\ /Y_Y,3__
M !->E?8W_P">K_E'_P#$4?8W_P">K_E'_P#$4 >:_P#" :S_ ,_G_DQ/_P#$
MT?\ " :S_P _G_DQ/_\ $UZ5]C?_ )ZO^4?_ ,11]C?_ )ZO^4?_ ,10!YK_
M ,(!K/\ S^?^3$__ ,31_P (!K/_ #^?^3$__P 37I7V-_\ GJ_Y1_\ Q%'V
M-_\ GJ_Y1_\ Q% 'FO\ P@&L_P#/Y_Y,3_\ Q-'_  @&L_\ /Y_Y,3__ !->
ME?8W_P">K_E'_P#$5%<QO;@.)&/SH,$)C#. >B ]#ZT >9:CX.U>PB>X>[)6
M)&8@7$V<*"3C*CGBF^$_#FHZTL-\UP6@,BL4DGER1')R,8(SE>.?0]:])\6?
M\>=S_P!>\W_H#5E?"W_D'0?]M/\ T:] &U]C?T_\CR_X4U[!I 5*Y!&"#/+W
M_"M.B@#.^QOZ?^1Y?\*/L;^G_D>7_"M&B@#.^QOZ?^1Y?\*/L;^G_D>7_"M&
MB@#S+4OA[?K*QLIQ# =NU!<3\;45>NTY^[QZ# Z "J__  @&L_\ /Y_Y,3__
M !->JT4 >5?\(!K/_/Y_Y,3_ /Q-,F\#:O"I=[T!5!))N9@ !R225X KUBJF
MJ:7'JL;6TZ[HWQD9(S@@CD$'J!WH \5U_0[^$P6LUSYJ7K )B:1XSRF"<C&,
ML"" ?7TK:M?AKJUHHBBNE1!G"I-,JC)R< )CK6MX\M5M+G2H8QA(Y@JC). K
MP@#)YZ5W>IN4BD8'!",01UZ&@#S3_A -9_Y_/_)B?_XFC_A -9_Y_/\ R8G_
M /B:]*_LQ/5_^_LG_P 51_9B>K_]_9/_ (J@#S7_ (0#6?\ G\_\F)__ (FC
M_A -9_Y_/_)B?_XFO2O[,3U?_O[)_P#%4?V8GJ__ ']D_P#BJ /-?^$ UG_G
M\_\ )B?_ .)H_P"$ UG_ )_/_)B?_P")KTK^S$]7_P"_LG_Q5']F)ZO_ -_9
M/_BJ /-?^$ UG_G\_P#)B?\ ^)K/U_PWJVB0/>2W;%(]N0D\Q;YF"C&0!U/K
M7JLEL+=XRI;ER#EW88V.>A)'4"L3XI?\@Z?_ +9_^C4H \=T[Q%>7DJ0_:9Q
MYCJO$CL?F(' W#)]LC->F)\.KQP&&I3$'D$;\?\ HZO*_"?_ !^6W_7Q#_Z&
MM?15C^ZW0_W#D?[K$E?H!RH'^SG@$4 <5_PKB\_Z",W_ (__ /'J/^%<7G_0
M1F_\?_\ CU>@44 >=77P_O(%+_VC,3P /G&23@#/F\9) SVJ[\(M1EO[1WF=
MG83L 78L<;$.,DGCFNME_?R"/L@#'W))"_@,$_4*17%?!3_CSD_Z^&_] CH
M] HHHH **** "BBB@ HHHH **** "BBB@"&ZNTM%,LK*B#&6<A5&3@9)XZUG
M_P#"66?_ #\0_P#?Y/\ XJLKXI?\@Z?_ +9_^C4KP"@#Z4_X2RS_ .?B'_O\
MG_Q536OB&VNV$44T3N<X5)$9C@9. #GI7S+75?"W_D(P?]M/_13T ?0%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445C^*O$T?AR W4@)YVJH_B8@D#/8<$D]@.,G (!L45\ZZGX]O
MM0<RF9T]%B8QJ!DG&%(SC/4Y.,9)KK?A_P#$V=YH[&[(=)#M5R#O!( 0$C[P
M)&,D9RV2V!0!Z[7%6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]=+W^4- ':T444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O\
M6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0_P#7O<?^AV]:U !1
M110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S_P!>\W_H#4 :U9/A
MK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XVU-=6#Z7&"ZKM:X92!
ML56#;03QYC[<*#WZ\9(M>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$BN-"&FP1E
M0R*MQ;E5)^<EYXPTDA[NP.".BCC'H :G@^7S$ERV_P#?,=W'S*ZJZ-P ,LC*
M3@ 9/ '2N1^.$4AB@<9\H.X;GC<0-G&>3@-@XXY]>>B^'7^H;_MW_P#22WK=
MUK1X]8A>TFSLD&#@X(P000?4$ ^GJ".* /F.G0PM,P1 2S$  #))/   ZDUZ
M1J?P2F5S]FE0QGIYNY6')X^56!P,<\9.>!70>"?A4NC.+JY99)5^ZJ@[%.3\
MV3@L<8QD#:<]3@@ ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N4^*7_(.G_[9_\ HU*ZNN:^(]H]
MW8311*SN?+PJ LQQ(I. .>E 'SU16K_PB=Y_S[S?]^7_ /B:/^$3O/\ GWF_
M[\O_ /$T :OPM_Y",'_;3_T4]?0%>'_#CP]<VE_#++#*B#S,L\;JHS&P&21C
MK7N% !7BGP4_X_)/^O=O_0XZ]KKQ3X*?\?DG_7NW_H<= 'M=%%% !1110!D^
M+/\ CSN?^O>;_P! :OFNOI3Q9_QYW/\ U[S?^@-7S70!U7PM_P"0C!_VT_\
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
M.3_KX;_T".@#T"BBB@ HHHH **** "BBB@ HHHH **** .4^*7_(.G_[9_\
MHU*\ KZ%^(]H]W8311*SN?+PJ LQQ(I. .>E>'_\(G>?\^\W_?E__B: ,JNJ
M^%O_ "$8/^VG_HIZRO\ A$[S_GWF_P"_+_\ Q-=+\./#US:7\,LL,J(/,RSQ
MNJC,; 9)&.M 'N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5Y?\<;5F2WF ^16D4G(ZN%*C'7D*?R^
ME>H51UK1X]8A>TFSLD&#@X(P000?4$ ^GJ".* /F.G0PM,P1 2S$  #))/
M ZDUZ1J?P2F5S]FE0QGIYNY6')X^56!P,<\9.>!70>"?A4NC.+JY99)5^ZJ@
M[%.3\V3@L<8QD#:<]3@@ ] KA+)6&HH2?E,EUMY&  $WC;MSDDJ0V[& 1L!^
M8]W7%6O_ !_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';U
MK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\
M6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<IX
MB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3'E85/\Y#_  KU
MS^)%OP[X=2S1?E*HIW*K<L6/660]Y#^2C@>P >'?#J6:+\I5%.Y5;EBQZRR'
MO(?R4<#VM>)?]4O_ %\6O_I1'6M63XE_U2_]?%K_ .E$= &5\.O]0W_;O_Z2
M6]=77*?#K_4-_P!N_P#Z26]=70 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5XI\%/^/R3_KW;_T..O:Z\4^"G_'Y)_U[M_Z''0![71110 4444 9/BS_
M (\[G_KWF_\ 0&KYKKZ4\6?\>=S_ ->\W_H#5\UT =5\+?\ D(P?]M/_ $4]
M>ZZG]P?]=(O_ $8M>%?"W_D(P?\ ;3_T4]>ZZG]P?]=(O_1BT 6ZANK1+M3%
M*JNAQE7 93@Y&0>.M344 9/_  B=G_S[P_\ ?E/_ (FGR^&+24Y:"(G &3$A
MX4  =.@  'H.*I>/=4DTJREN8&VR)LP< XS(H/!!'0GM7/BVU66T%_%=[G:%
M9!']GCR<J&*@@$DXX'R\G XSP =:/#%H%*""+:2"1Y28)&0#C'49./J?6F?\
M(G9_\^\/_?E/_B:Y)?%5[XBM[>:RPA:79<,JA]ARJ@A7ZJ0V\XS@<%A@DGAG
M5KK2]0.BRRFYC"9+E6#Q_+O^8G.0<@<LPY7# Y6@#NY=.BEC^SLBF+ &PJ"F
M%Q@;<8P,#'I4L,*PJ$0 *H   P !P  .@%>7Z/XKNM7U2V:0-##+$Q6+>Q5E
MV28<C@$E@2#M' 7&>"?4Z "JFI_<'_72+_T8M6ZJ:G]P?]=(O_1BT 6Z***
M"BBB@#G_ ![JDFE64MS VV1-F#@'&9%!X((Z$]JXJX\92103RP7_ )\D<:D+
M]E$6W,L:ELE<'AB,>^>U=_XIT+^WK9[+=L\S;\VW=C:P;ID>F.M8&J>";W58
MVMI[[=&^,C[-&,X((Y# ]0.] %KXBZU)I$,4D4GE;[A$9]@?"E6+':0<XQGC
MDXQ7+MXKGA3[;%>FYA@EB\]1;)$0CL1D%@,DXQ@<\YR*WM0\$WNH;/-OMWE2
M+(O^C1C#+G:>&&<9Z'CVJ[_PBUS=1RV]W=":.6)E -NB[6.-K\'DKC(''/.0
M0* #1-9GU2^N%4C[);@1@;2,R\%CN(Y*X8'! P5.#G-=17-:!X/;0H([6"7:
M5FWR-Y8/F#NF&8[<@*,@\8SC)-=+0 4444 %5-6_U,G_ %S?_P!!-6ZJ:M_J
M9/\ KF__ *": &7NAV]^V^:*-V P"Z*QQUQD@\<U%%X8M(CE8(@<$9$2#A@0
M1TZ$$@^HXK3KS^XU*]U+4Y]-@N/)CBC5Q^ZCD_ACR.0#R7)ZT =5_P (G9_\
M^\/_ 'Y3_P")I\OABTE.6@B)P!DQ(>%  '3H  !Z#BN-L/$>H:3?-IESMN/,
MC=HB-D9.U79>@P-Q4J0W0\@X'S9FL2:G90-K-Q<F&57*I %&W[Y7&"=K'&Y@
M<.2H#;CU !Z59:';V#;X8HT8C!*(JG'7&0!QQ4SZ=$\@N"BF51@.5!<#G@-C
M(')_,UPA&I^)751(;:VEMHY \2 Y;;&S#.[>IW,0/F&57H?F-:'PT\43ZY'*
ML^'\E\"95*J^<GIM7D<=@<%<J#R0#J+S[\7_ %T/_HMZY_XI?\@Z?_MG_P"C
M4KH+S[\7_70_^BWKG_BE_P @Z?\ [9_^C4H \5\)_P#'Y;?]?$/_ *&M?2M?
M-7A/_C\MO^OB'_T-:^E: *DO[B02=G 4^Q!)7\#DCZE0*+'][NF_OG _W5)"
M_4'E@?\ :QR *9JZ>:GE#AG90#SP0=V>".5 )'/;'M4]E()$! VXXVCH"O!7
M\",>GI0!/7G_ ,%/^/.3_KX;_P! CKT"O/\ X*?\><G_ %\-_P"@1T >@444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5Q5K_Q_Q?\ 72]_E#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_
M^D\% !<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %
M9/BS_CSN?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6
MM63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2(O%/BPEFT^U=5E
M&SS9"1^[1FVLP!(#,I(^7.XEEV@G.W0\.^'4LT7Y2J*=RJW+%CUED/>0_DHX
M'L 'AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@HHH *R?$O^J7_KXM?_2B.M:L
M?Q7*(H YSA9[8G +'BXCZ  DGV R>U &9\.O]0W_ &[_ /I);UU=<E\-91);
ML1GK".01TM8 >"!QQP>A'(R"#76T %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MHCH ROAU_J&_[=__ $DMZZNN4^'7^H;_ +=__22WKJZ "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O%/@I_Q^2?]>[?^AQU[77BGP4_X_)/^O=O_ $..
M@#VNBBB@ HHHH R?%G_'G<_]>\W_ * U?-=?2GBS_CSN?^O>;_T!J^:Z .J^
M%O\ R$8/^VG_ **>O>;RW,Z[0<'*D$C(^5@W3(]/6OF&UNWM&$L3,CC.&0E6
M&1@X(YZ5H?\ "67G_/Q-_P!_G_\ BJ /HKRYO[Z?]^V_^.4>7-_?3_OVW_QR
MOG7_ (2R\_Y^)O\ O\__ ,51_P )9>?\_$W_ '^?_P"*H ^BO+F_OI_W[;_X
MY1Y<W]]/^_;?_'*^=?\ A++S_GXF_P"_S_\ Q5'_  EEY_S\3?\ ?Y__ (J@
M#Z*\N;^^G_?MO_CE'ES?WT_[]M_\<KYU_P"$LO/^?B;_ +_/_P#%4?\ "67G
M_/Q-_P!_G_\ BJ /HKRYO[Z?]^V_^.4>7-_?3_OVW_QROG7_ (2R\_Y^)O\
MO\__ ,51_P )9>?\_$W_ '^?_P"*H ^BO+F_OI_W[;_XY3)+66; 9UP&4\(0
M?E8-U+GT]*^>/^$LO/\ GXF_[_/_ /%4?\)9>?\ /Q-_W^?_ .*H ]_\6?\
M'G<_]>\W_H#5E?"W_D'0?]M/_1KUXE-XGNYE*//*58$$&5R"#P003R#3;7Q#
M<VBB**:5$&<*DCJHR<G !QUH ^FJ*^:O^$LO/^?B;_O\_P#\51_PEEY_S\3?
M]_G_ /BJ /I6BOFK_A++S_GXF_[_ #__ !5'_"67G_/Q-_W^?_XJ@#Z5HKYJ
M_P"$LO/^?B;_ +_/_P#%4?\ "67G_/Q-_P!_G_\ BJ /I6BOFK_A++S_ )^)
MO^_S_P#Q5'_"67G_ #\3?]_G_P#BJ /I6BOFK_A++S_GXF_[_/\ _%4?\)9>
M?\_$W_?Y_P#XJ@#U7XC_ /'YIO\ U\?^SPUW5W!]H1H\XWJ1GKU&*^:+G7+B
MZ97DED9HSE"SLQ4\'()/!X'3T%6/^$LO/^?B;_O\_P#\50!]%>7-_?3_ +]M
M_P#'*/+F_OI_W[;_ ..5\Z_\)9>?\_$W_?Y__BJ/^$LO/^?B;_O\_P#\50!]
M%>7-_?3_ +]M_P#'*/+F_OI_W[;_ ..5\Z_\)9>?\_$W_?Y__BJ/^$LO/^?B
M;_O\_P#\50!]%>7-_?3_ +]M_P#'*/+F_OI_W[;_ ..5\Z_\)9>?\_$W_?Y_
M_BJ/^$LO/^?B;_O\_P#\50!]$_99'96=E(0DX5"#]TKU+GU]*P/BE_R#I_\
MMG_Z-2O%?^$LO/\ GXF_[_/_ /%5%=>(;F[4Q2S2NAQE7D=E.#D9!..M $OA
M/_C\MO\ KXA_]#6OHIOWTH':,$G_ 'FX'XA<Y'^T#]/G+PQ*(;NW=N L\1/T
M#@FOI"QB,:Y;[S$L>^"QSC/?:,+GT H L4444 5+/]TS0=EP5_W6S@?@00!T
M"[?>N*^"G_'G)_U\-_Z!'7:WW[K;-_<.#_NL0&^@'#$_[.. 37%?!3_CSD_Z
M^&_] CH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KBK7_C_B_ZZ7O\H:[6N*M?^/\ B_ZZ7O\ *&@#M:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63
MHW^MNO\ KX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ
M "BBB@ HHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJ
MR?#7^J;_ *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KE/$7B)YG:PM&"NHS-,>5A4_SD/\*]<_B0>(O$3S
M.UA:,%=1F:8\K"I_G(?X5ZY_$BWX=\.I9HORE44[E5N6+'K+(>\A_)1P/8 /
M#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![=!110 4444 %%%% !63XE_U2_]?%K_
M .E$=:U9/B7_ %2_]?%K_P"E$= &5\.O]0W_ &[_ /I);UU=<I\.O]0W_;O_
M .DEO75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*?!3_ (_)/^O=
MO_0XZ]KKQ3X*?\?DG_7NW_H<= 'M=%%% !1110!D^+/^/.Y_Z]YO_0&KR#P5
M\-_^$GA:Y\[R]LA3'E[NBJ<YW+_>]*]?\6?\>=S_ ->\W_H#5ROP4_X\Y/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MXJU_X_XO^NE[_*&NUKA+*V":BD@ZO)=9X&?D" ?-C=CYSE<[<X;;NY(!W=%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJ
MR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U
M !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U
M9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3
M'E85/\Y#_"O7/XD6_#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![ !X=\.I9HORE4
M4[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH **** "BBB@ K)\2_ZI?^OBU_
M]*(ZUJR?$O\ JE_Z^+7_ -*(Z ,KX=?ZAO\ MW_])+>NKKE/AU_J&_[=_P#T
MDMZZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ3X*?\?DG_7NW_H<
M=>UUXI\%/^/R3_KW;_T..@#VNBBB@ HHHH K:E_JI/\ <;^1HM?O2?[X_P#0
M$HU+_52?[C?R-%K]Z3_?'_H"4 3N@<%2,@\$'I55@;+D?ZH8XQRN3C(/3:.X
M/09(. %JY10 454LOW1:'LI!7_=;D?@#N '8 ?4VZ *FJ:I'I4;7,[;8TQDX
M)QD@#@ GJ1VK%M/B/87;K#'-EY&"J/+D&2QP!DKCK4/Q2_Y!T_\ VS_]&I7&
MZEIT5JVC/&BJTAB+E5"EC^Y.20.3R>OJ: /7:*** "BBB@ KYUB@GM;80Q<Q
MWT9D;*XXMFE+*&)P<!=YQST'^]]%44 >%:?J7]GW?F?:/LV;.V&_RO.S^YA.
MW;@XSC.?;'>M".W?6+BXU:RD:6>T^RLI"%!+B/;+E/E(SM/RCJ,J <@CV6B@
M#E/A;_R#H/\ MI_Z->NKHHH **** "H?M:;O*W+O_NY&[IGIUZ5-7/-D7$C@
M_P"KD@X.<?O%V'C.,X/7VQ0!T-%%5=3<I%(P."$8@CKT- #HM1BF.U74D]@P
M)_(&K%<GI@)R26Q%]F(^=L*& WG&<8P3GL!GH*ZR@ JI_:T/_/1/^^U_QI=3
M<I%(P."$8@CKT-8WAR/[4BAV;"QKC#LO\<@[$=@!^% &Q_:T/_/1/^^U_P :
M/[6A_P">B?\ ?:_XT?V8GJ__ ']D_P#BJ/[,3U?_ +^R?_%4 &E_-&).\GSG
M_@7(&>^!@?0#ITJW3(8A"H1> H 'T' I] 'E'Q:<!)%SR9X#COQ#)G^=>@^$
M_P#CSMO^O>'_ - 6N1^-4 %JDO\ $9D'4XP$D(XZ=^O6NN\)_P#'G;?]>\/_
M * M &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_P ?\7_72]_E#7:UQ5K_
M ,?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D
MZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#
M_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=
MS_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2#Q%XB>9
MVL+1@KJ,S3'E85/\Y#_"O7/XD6_#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![ !X
M=\.I9HORE44[E5N6+'K+(>\A_)1P/;H*** "BBB@ HHHH **** "BBB@ HHH
MH *R?$O^J7_KXM?_ $HCK6K)\2_ZI?\ KXM?_2B.@#*^'7^H;_MW_P#22WKJ
MZY3X=?ZAO^W?_P!)+>NKH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M4^"G_'Y)_P!>[?\ H<=>UUXI\%/^/R3_ *]V_P#0XZ /:Z*** "BBB@"KJKB
M.&1B< 1N23P  IYKG7^(EA9R2(\ZYW Y16=<;%Z,BD'\ZUO%G_'G<_\ 7O-_
MZ U>0>"O$]_I4+16<'FQF0DMY4CX8JH(RA Z <=>: /2O^%I:=_SV_\ (<O_
M ,11_P +2T[_ )[?^0Y?_B*Y7_A/M9_Y\_\ R7G_ /BJ/^$^UG_GS_\ )>?_
M .*H [+1_%UKK=P$MI-Q$3EOE=> R ?>49QDX],GUKHZ\H?X@ZP@+&TP!R2;
M>?'_ *%5;_A:NI_\^Z?]^I?_ (N@#M?BE_R#I_\ MG_Z-2N5UO\ Y@G_ &R_
M]H5@^)/']]JUN]M/"JQOMRPCD4C#!ARS$=0.U;VM_P#,$_[9?^T* /5:***
M"BBB@ HHHH ***S8+EFG9"?E&[ P,#"Q'.<9_C/>@#2HHHH **** "L>TB$T
M]RC<AA&#]"A!K8K*T[_CYN/^V7_H)H NVTI'[I_O@=?[P'\0_J.Q]B"6:M_J
M9/\ KF__ *":GG@$XPW;D8)!'T(P1^';BJEQ8R2JT0DRK @ET!;D8X*E!^A^
MM &7X>B$QE1N0T4 /T,>#6W;2D?NG^^!U_O ?Q#^H['V()S-#@^SS31YSL6
M9Z=$Q6O/;K.,,,XY'J#Z@]0?0CD4 0:M_J9/^N;_ /H)K*\)?<_[9K_Z,EK1
MN+!Y%:)7^5@1\Z[F (QP0R]O7)]2:I^'8/LY:/.=B@9Z=)9A0!MT444 %%%%
M 'G_ ,:_^/./_KX7_P! DKJO"?\ QYVW_7O#_P"@+7*_&O\ X\X_^OA?_0)*
MZKPG_P >=M_U[P_^@+0!K4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5:_\?\7_
M %TO?Y0UVM<5:_\ '_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[
MW'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_]
M :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^
ME$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7)>)O$CRLUA9L%D4?O92I9(MP(0$CHS.0,
MX.U<L1@'#O$7B)YG:PM&"NHS-,>5A4_SD/\ "O7/XD6_#OAU+-%^4JBG<JMR
MQ8]99#WD/Y*.![ $7A+P[]CAC\U0I4!MHR<R$#=*Q/)8GIG[HP.O3I:** "B
MBB@ HHHH **** "BBB@ HHHH **** "L?Q6Y2 , 6(GMB ,9.+B/@9(&3[D#
MU-;%9/B7_5+_ -?%K_Z41T 9'PU<O;L2".81@X[6L !X)X/4=\'D Y ZVN4^
M'7^H;_MW_P#22WKJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O%/@I
M_P ?DG_7NW_H<=>UUXI\%/\ C\D_Z]V_]#CH ]KHHHH **** ,GQ9_QYW/\
MU[S?^@-7*_!3_CSD_P"OAO\ T".NH\83+'9W&X@9@E R<9)1L#ZUR_P4_P"/
M.3_KX;_T".@#T"BBB@"IJW^ID_ZYO_Z":K7VI_V4 K?,&X3Y@#]&+'H/[W/'
MWN>6N:C$9HG1>2R,!]2"!56-V .Z)V+?>)\O!]L;^%'8?GDDD@'+?%>#R[!F
M)RS21Y/XG  [ =A^)R22<76_^8)_VR_]H5K?$T2/82*48(C1D,Q4G&[&#AB3
M@D8/4CKR,G)UO_F"?]LO_:% 'I=U=-&RQHNYFW'EMH 7&3G!/4@<"D\R;^XG
M_?QO_C=$G^N3_KG)_P"A1U;H S?[58?N]G[W<%VY^7!!(;=C[N%/;.1C%3^9
M-_<3_OXW_P ;JK<?\?*_\ _]!GK5H SY-3:V)$J8^7(V'?GD+MQA3G+#'&.>
MM2)-,P!*(,]C(<CVX0BJFM.$=&)P!R2>G^NAK7H IB[=&5)$ #Y *ONY )P0
M57J >F>E5K?_ (^6_P"!_P#H,%6KS[\7_70_^BWJK;_\?+?\#_\ 08* -6BL
MB>&:9Y'B?#*0H5ON8**<XQ][+9!YZ8Z4]],D0[(Y"$8 ,69F<8SRI)(!;.#P
M,=10!J45E.S744*EF4R[=Q3 ;_5LW!QQR.WTH33IF7>\G[T;<8+"/Y3T(&,[
MOXB1WX'% &K65IW_ !\W'_;+_P!!-/TR-X&:-V+':C')R S%@V.!A?EX':F:
M=_Q\W'_;+_T$T 3QQ_;<NQ8 ,R@*S+]UBI)*D9)QGGIT'<ET8-JX3)*/PNXY
M(89.,G).X9/)XVX[@4RPER\D:G**0> >&;)=<]^>?;=CM0DA>X*L,;4^0]F#
M$;S^!"C'7OW& "'3O^/FX_[9?^@FIXX_MN78L &90%9E^ZQ4DE2,DXSSTZ#N
M3!IW_'S<?]LO_034UA+EY(U.44@\ \,V2ZY[\\^V[':@!\8-JX3)*/PNXY(8
M9.,G).X9/)XVX[@50LY_LYFDQG8K''3I+,:MI/ON#&PP4CRON&(W'VP5  ^I
MY[5+.-9#,KG"E6!/3 ,LV3DT :']GA^79BQZD.ZC\%5L ?Y))YI]I*6W(W)1
MMN?7Y0P./7G!_/CH&:7.T\:NQR3GG&W(!(#8[9&#^-1Z1+YRM(>'9VW*"#M*
M_+C\E'UZ]"* +]%%% 'G_P :_P#CSC_Z^%_] DKJO"?_ !YVW_7O#_Z M<K\
M:_\ CSC_ .OA?_0)*ZKPG_QYVW_7O#_Z M &M1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5PEE,6U%%(P%DNL=<G<$)/W=N%V@'YMV6'RA?F/=UQ5K_Q_P 7_72]
M_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX
M7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\
MU[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\
M7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7*>(O$3S.UA:,%=1F:8\K"I_G(?X5ZY_$@\1>(GF=K"T8*ZC,TQY6%3_
M #D/\*]<_B1;\.^'4LT7Y2J*=RJW+%CUED/>0_DHX'L 'AWPZEFB_*513N56
MY8L>LLA[R'\E' ]N@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MGQ+_ *I?^OBU_P#2B.M:LGQ+_JE_Z^+7_P!*(Z ,KX=?ZAO^W?\ ])+>NKKE
M/AU_J&_[=_\ TDMZZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ3X
M*?\ 'Y)_U[M_Z''7M=>*?!3_ (_)/^O=O_0XZ /:Z**:[A 6)P!R2>E $<]R
M(<#DD] HR3_@/<X R,D5%]D:;F1C_NH2H'_ AAB?Q /]T&ELT+_OG'S-T!_A
M4G(&.QQC=[]\ 8M4 4+NQC@CD9$53Y;#*J >GM4UK]Z3_?'_ * E&I?ZJ3_<
M;^1HM?O2?[X_] 2@"S15'5=:ATE5>X<(KN$!.<;FR1D@<#@\G '<UX[/=R7F
MG6FEP!V++-+(L2,[865Q'D @;2^<]<$ XR " >X45X8;FZUN6.:$L+RRM/F
M5MY:*8H5.\Y+%&W,.=QRN,G [CX7ZREW'-(Q5'N;R9U0L-QRJ,0.A;:#S@>_
M% &A\4O^0=/_ -L__1J5SNM:)=7]OIEQ9QAVMXD8@LH&=L17.YER#M/3]*Z+
MXI?\@Z?_ +9_^C4K5\)_\>=M_P!>\/\ Z M ''7-[K=S@M:0Y7H0^TC(P>1.
M#S4?G:W_ ,^R?]_W_P#DFO2Z* /,]VLD$&TA.2"29,ME>AW&?=QVY_G2^=K?
M_/LG_?\ ?_Y)KTNB@#S19=:&[_1(B77:2TA8[?3)N"0.>U'G:W_S[)_W_?\
M^2:]+HH \VCN-;0A_LL9*\C=*6'0CH;@CH:5+S7$<S?9HLG/\2XY"#_GM_L#
M]:](HH \VEN-;D8R?98@QQDK(5SCIG;<#--\[6_^?9/^_P"__P DUZ710!YN
M]UK;H(C:0[4QM^< C;T(/GY!'KFF>=K?_/LG_?\ ?_Y)KTNB@#SBWO=<@)9;
M6++8!+2;CQG'WISZFDAO-<A=YA;19DVYRRX^48&/WU>D44 >9BXUY"2D**&)
M. T9&3UQNE)&3SC.,T^&\UY&$C01L0"!N:/')!/W91Z"O2:* /-X;S7(7>86
MT69-N<LN/E&!C]]48N->0DI"BAB3@-&1D]<;I21D\XSC->F44 >;0WFO(PD:
M"-B 0-S1XY()^[*/04U)];7>/LL1$@((+KT+,QZ3#^^?TKTNB@#S-+KQ @ $
M2<>K1$_F9,U+:7^NVP(^S1$L226=223_ -M@.@    P*]'HH \__ +9U[_GU
MA_[Z'_Q^C^V=>_Y]8?\ OH?_ !^O0** /%_B'J&IW%NJW\,<<7F@@H03NVM@
M<2/QC/;MUKU+PG_QYVW_ %[P_P#H"UROQK_X\X_^OA?_ $"2NJ\)_P#'G;?]
M>\/_ * M &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_P ?\7_72]_E#7:U
MQ5K_ ,?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/
M_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6
M?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<IXB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2$\2>)6D?^SK5@KE6:24
M\K&BML8C^\^[Y0!T;@XP<7/#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![ !X=\.I
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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\5PK-
M$< JT]L"",@@W$8((/4&MBLGQ+_JE_Z^+7_THCH R/AK"L5NP4 #,)P!CEK6
M D_4DDGU/-=;7*?#K_4-_P!N_P#Z26]=70 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5XI\%/^/R3_KW;_T..O:Z\4^"G_'Y)_U[M_Z''0![71110 44
M44 9/BS_ (\[G_KWF_\ 0&KE?@I_QYR?]?#?^@1UU7BS_CSN?^O>;_T!J\@\
M%?VMY+?V=_JO,.?]3][:N?\ 6<],>WZT >ZT5Y5_Q4?^?LM'_%1_Y^RT >JT
M5Y5_Q4?^?LM'_%1_Y^RT =5\4O\ D'3_ /;/_P!&I7*ZW_S!/^V7_M"LGQ3_
M &U]F?[;_P >_P N_P#U']X;?N?-]['3^5:VM_\ ,$_[9?\ M"@#TJZA?>LL
M>TE0P(8D9#8/! .""H[4>9-_<3_OXW_QNK=% &6]E*[>?\@8%<+DD84,#EL
MY.\X^7C ZU9\R;^XG_?QO_C=6Z* ,NZL9;LEFVJ57Y-I+?-N5@22HXRHXP>]
M6?,F_N)_W\;_ .-U;HH HF.69D+*H",3PY8_=9>A0>OK4%O_ ,?+?\#_ /08
M*U:RK?\ X^6_X'_Z#!0!:LOW68F^]N=A[AF+9'TS@^A]B"4=Q<R*%.1&26(Y
M ."H7Z_,2?3'(Y%37,*2+^\"E1S\P! QWYJO-JRHI<!F"@DD*0,#N&; (^A.
M>V10!!IW_'S<?]LO_035FP<1EH2?F#.V/4,Q8$=\?-@GU!%4M&G$\TT@Z,(2
M,]>4S6G<PI(O[P*5'/S $#'?F@"$N+B1=IR(]VXCUX 0G\R1V(4G'&:VG?\
M'S<?]LO_ $$U/-JR(I=0SA022@^7 ZD,<*<>@)/MP:J:-.)YII!T80D9Z\IF
M@"[ISB)1;D_/&,8[D+P&QZ$8/?!XSD&E7]]*'7[J*ZD^Y*\#UQMY]^.H.);F
M%)%_>!2HY^8 @8[\U7FU944N S!022%(&!W#-@$?0G/;(H @T[_CYN/^V7_H
M)JSISB)1;D_/&,8[D+P&QZ$8/?!XSD&J6C3B>::0=&$)&>O*9K3N84D7]X%*
MCGY@"!COS0!$O[Z4.OW45U)]R5X'KC;S[\=0<5=(_P!9)^/_ *.FJ>;5E12X
M#,%!)(4@8'<,V 1]"<]LBJF@3B<M(.C#(SUYEF- %VV<0LT3'!9B5SU8$ GZ
M[3D8ZA0,\8)6;]\Z!?\ EFV6/891@!]?FSCTY.,C-B6%9AM8 @]B,C\C2H@0
M!0, < #I0 ZBBB@#S_XU_P#'G'_U\+_Z!)75>$_^/.V_Z]X?_0%KE?C7_P >
M<?\ U\+_ .@25U7A/_CSMO\ KWA_] 6@#6HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *X>SB"Z@A&?FENR1D[<HL85MN<;@&(W8S@XSC KN*XJU_X_XO^NE[_*&@
M#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/
M!6M63HW^MNO^OA?_ $G@H +G_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZU
MJ "BBB@ HHHH **** "LGQ9_QYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H U
MJR?#7^J;_KXNO_2B2M:LGPU_JF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3Q%XB>9VL+1@KJ,S3'E8
M5/\ .0_PKUS^)!XB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2+?AWPZEFB_*513N
M56Y8L>LLA[R'\E' ]@ \.^'4LT7Y2J*=RJW+%CUED/>0_DHX'MT%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^)?\ 5+_U
M\6O_ *41UK5D^)?]4O\ U\6O_I1'0!E?#K_4-_V[_P#I);UU=<I\.O\ 4-_V
M[_\ I);UU= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BGP4_X_)/\
MKW;_ -#CKVNO%/@I_P ?DG_7NW_H<= 'M=%%% !1110!3UB$3P2QMRK1N"/8
MJ0:YBV^'D432+!-<0(''R0S%4SL7)Y#')]S^E=5J7^JD_P!QOY&BU^])_OC_
M - 2@#G?^$ _Z?+S_P "/_L:/^$ _P"GR\_\"/\ [&NKHH Y[1_#YTF<'SYY
M0\;\3R[U&&3! P.>>M=#52T_>L\W9MH4]BJC.?S9N>A&"..3;H Y3XI?\@Z?
M_MG_ .C4KE=;_P"8)_VR_P#:%=5\4O\ D'3_ /;/_P!&I7*ZW_S!/^V7_M"@
M#U6BBB@ HHHH **** "LB)PEP[$X \PDGI]R"M>N?N^977LS;3]&^S*1^()H
M U8HOM'[Q\]?E7D  '@D=R>#R/EX  ())JW^ID_ZYO\ ^@FK=5-6_P!3)_US
M?_T$T 97AC[\G_7.W_\ 1=:D"_:_WS?=X*#)QC (8CN2>1GH,<!LU@:9R)%[
M,MHI^C!5(_$$UU= %35O]3)_US?_ -!-9/AMPC2,3@".W))Z?ZNM;5O]3)_U
MS?\ ]!-<]I;9+1@9W_91VQ@)N;.>VU3GUZ4 =###]IQ+(/0JI'W>X)!_B_\
M0>@[EC5O]3)_US?_ -!-6ZJ:M_J9/^N;_P#H)H R?#;A&D8G $=N23T_U=:T
M47VC]X^>ORKR  #P2.Y/!Y'R\  $$GG],Y$B]F6T4_1@JD?B":ZN@"IJW^ID
M_P"N;_\ H)K*\)?<_P"V:_\ HR6M75O]3)_US?\ ]!-97A+[G_;-?_1DM '0
M4444 %%%% 'G_P :_P#CSC_Z^%_] DKJO"?_ !YVW_7O#_Z M<K\:_\ CSC_
M .OA?_0)*ZKPG_QYVW_7O#_Z M &M1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q
M5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_E#0!VM%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_UMU_U\+_ .D\% !<
M_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !1110 4444 %%%% !63
MXL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK_5-_U\77_I1)6M63
MX:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5RGB+Q$\SM86C!749FF/*PJ?YR'^%>N?Q(3Q)XI<,UK9C>\6
M&F;=M55!SY>_!P\F-JXY&<\8R)?"/AG^SXP).BN[(&QN.YB5>0]Y-N!_LXXY
MZ $_AWPZEFB_*513N56Y8L>LLA[R'\E' ]N@HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2_ZI?^OBU_]*(ZUJQ_
M%88P (0&\^VP2,@'[1'@D C(]LCZB@#,^'7^H;_MW_\ 22WKJZY+X:AA;MN(
M)S#T&./LL&!U/(& 3W/.!T'6T %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %>*?!3_C\D_P"O=O\ T..O:Z\4^"G_ !^2?]>[?^AQT >UT444 %%%% %;
M4O\ 52?[C?R-%K]Z3_?'_H"57\17!MK6>4=4AD(STR$)KG_AYX@G\0Q/=2;%
M_?$$*C= B="7X_6@#L:IM,;SY8S\G&7!]^0N.O'!.1C/!)! 7^SP_P#K&9QZ
M/C;^(4 '\0<=L5;H :B! % P!P .E.HHH R?%.A?V];/9;MGF;?FV[L;6#=,
MCTQUKDK+X5RPRP2R7;2+;.C(C(< *0=HS(=H.T#@>G'%>AT4 %%%% !1110
M4444 %5'TN-W\XKE@<C).,X SC.,X [=A5NB@ IKH'!4C(/!!Z4ZB@#-M_#T
M%NPD5/F7D9+']"2*TJP=7\5+I-PEM,A$4D4CB4'.#$"SJ4 S@*,Y&<D@ =2,
M"U^+$;VZ7DD80/<^45\S<0H4,TF F2%R,@#N.>10!W;H'!4C(/!!Z51M= @M
M6$B+AAG!W,>HQW-<I:_$YI5%X]LZ61D*>=N#$#. QC"YQG@D$@'(!9N#;M_B
M*CF]5U538[L R#,FTLO&5&,D*/XN6 ZXR =A370."I&0>"#TKAK'XC3ZD8TM
MK7S'DA:4CSU7 65HNK* >5!_'IQFKR^/3;7,-A=PF&2= 1AQ)M9I&15.T=&V
MYR.A(!&,D &W;^'H+=A(J?,O(R6/Z$D5I5DZ!KO]K^=\NWR+B2+[V<[,?-T&
M,YZ<X]:UJ &N@<%2,@\$'I6:WAFW; *=.!\S\<Y_O>IK4HH RO\ A%K;^Y_X
M\W^-'_"+6W]S_P >;_&M6B@"GI!(B53U3*'!R/D)7/;KC-7*J+_HSD'[CD$>
M@8\$>P;@CU8G)R0#;H \H^+B[U=CR5FA Y/ ,4A(_,9KT'PG_P >=M_U[P_^
M@+7 ?%K_ %<G_7Q!_P"B9*[_ ,)_\>=M_P!>\/\ Z M &M1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Q5K_ ,?\7_72]_E#7:UPEDK#44)/RF2ZV\C  ";QMVYR
M25(;=C (V _,0#NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)
MT;_6W7_7PO\ Z3P5K5DZ-_K;K_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'
M_KWN/_0[>M:@ HHHH **** "BBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?
M^O>;_P! :@#6K)\-?ZIO^OBZ_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\1>(GF=K"T8*ZC,TQ
MY6%3_.0_PKUS^)!XB\1/,[6%HP5U&9ICRL*G^<A_A7KG\2+?AWPZEFB_*513
MN56Y8L>LLA[R'\E' ]@ \.^'4LT7Y2J*=RJW+%CUED/>0_DHX'MT%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!63XE_U2_P#7Q:_^E$=:U9/B7_5+_P!?%K_Z41T 97PZ_P!0W_;O_P"DEO75
MURGPZ_U#?]N__I);UU= !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BG
MP4_X_)/^O=O_ $..O:Z\4^"G_'Y)_P!>[?\ H<= 'M=%%% !1110!D^+/^/.
MY_Z]YO\ T!JY7X*?\><G_7PW_H$==5XL_P"/.Y_Z]YO_ $!JY7X*?\><G_7P
MW_H$= 'H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QGQ.\.3:Q
M#&;52TR.PR'"821"''+ $' ![XXZ$UBK\+G2]<IA+;[,R*P"D[FA\D[E!7YN
M2Y(&#Z@GCTVB@#S>\T34[JT70VCCV@*IN#*-A5#N4! H<$85<D'.">^X4G^'
M=S/=/*5Q%<74OG9==I@$D<J8QE@6(/3D8&=HR3ZK10!X_;^!+F(0>?:>>L=N
MR%/M"Q;6,\C@[@W/RL/;GU%:J_#TZHPCD@^SQ?8RBCS%F,<GV@N,$DDY!R>G
M#%<BO2Z* .2^&FC7&E6\B78(E>=G.6#D[E3YB03R2#U.:ZVBB@ HHHH ****
M &N@<%2,@\$'I5;[*\7$;\>D@+X^AW _F3[8%6Z* /+_ (MV;Q6YF?:/,N(L
M!23C;%(.I KNO"?_ !YVW_7O#_Z M<K\:_\ CSC_ .OA?_0)*ZKPG_QYVW_7
MO#_Z M &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_Q_P 7_72]_E#7:UQ5
MK_Q_Q?\ 72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5DZ-_K;K_KX7_P!)X*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5D
MW/\ Q^0_]>]Q_P"AV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)
M\6?\>=S_ ->\W_H#4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<IXB\1/,[6%HP5U&9I
MCRL*G^<A_A7KG\2#Q%XB>9VL+1@KJ,S3'E85/\Y#_"O7/XD51+:^$X5DN,HF
M6,<9^:5WQDR-ZR'U.%3(&1Q@ U?#OAU+-%^4JBG<JMRQ8]99#WD/Y*.![=!7
M%:9\7;&^<1'?'GHTJ@+DD#&59L=>IP  <D5V4,RS*'0@JP!!!R"#R"".H- #
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LGQ+_JE_Z^+7_THCK6K)\2_P"J7_KXM?\ THCH ROAU_J&_P"W
M?_TDMZZNN4^'7^H;_MW_ /22WKJZ "BN*U/XNV-BYB&^3'5HE!7()&,LRYZ=
M1D$$8)K=\/\ BVVU]<V[@MC)0\..F<J>PR!D97/ )H V**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHK$\9ZV^B6DEY$%+Q[,!P2OS.JG."#T/K0!MT5XI_P +KO/[D/\ WR__ ,<H
M_P"%UWG]R'_OE_\ XY0![717E_@SXH7.MW<=G*D023?DHKAOE1F&,N1U'I7J
M% !7BGP4_P"/R3_KW;_T..O:Z\4^"G_'Y)_U[M_Z''0![71110 4444 9/BS
M_CSN?^O>;_T!J\M^'GQ#M_#=NUO,LA9I2P*!2,%5'=EY^6O4O%G_ !YW/_7O
M-_Z U>5?"CPM;:]Y_P!I3?Y?E;?F9<;M^?ND>@ZT =7_ ,+KL_[DW_?*?_'*
M/^%UV?\ <F_[Y3_XY6K_ ,*MT[_GC_Y$E_\ BZ/^%6Z=_P \?_(DO_Q= &5_
MPNNS_N3?]\I_\<H_X779_P!R;_OE/_CE:O\ PJW3O^>/_D27_P"+H_X5;IW_
M #Q_\B2__%T 97_"Z[/^Y-_WRG_QRC_A==G_ ')O^^4_^.5J_P#"K=._YX_^
M1)?_ (NC_A5NG?\ /'_R)+_\70!E?\+KL_[DW_?*?_'*/^%UV?\ <F_[Y3_X
MY6K_ ,*MT[_GC_Y$E_\ BZX_XH>#+31+9)K:/8YF52=[MP4<XPS$=0* -O\
MX779_P!R;_OE/_CE'_"Z[/\ N3?]\I_\<J/0?AG:7%O#<&/>TD4;,'=U&64$
MX*$8Y/<-Z<=:T$^'FF9"O 4)Z;Y),'/0 B0KD^F<^V* *?\ PNNS_N3?]\I_
M\<H_X779_P!R;_OE/_CE:$_PXTN#&Z'D] ))2QQUP Q)QWP.*B_X5C93?=MP
M@]7DD8_]\K+C'ON_#O0!4_X779_W)O\ OE/_ (Y1_P +KL_[DW_?*?\ QRN4
M\2>&(-'U.TM(E_=N82P<[MVZ9@<YXQ@ 8Z?K7JO_  B=G_S[P_\ ?E/_ (F@
M#E?^%UV?]R;_ +Y3_P".4?\ "Z[/^Y-_WRG_ ,<KJO\ A$[/_GWA_P"_*?\
MQ-'_  B=G_S[P_\ ?E/_ (F@#E?^%UV?]R;_ +Y3_P".4?\ "Z[/^Y-_WRG_
M ,<KJO\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[P_\ ?E/_ (F@#E?^%UV?]R;_
M +Y3_P".4?\ "Z[/^Y-_WRG_ ,<KJO\ A$[/_GWA_P"_*?\ Q-'_  B=G_S[
MP_\ ?E/_ (F@#E?^%UV?]R;_ +Y3_P".4?\ "Z[/^Y-_WRG_ ,<KA/&<J:)J
MDC111%(]F(W0&+YHESE!@=3GZ\U%_P )]_TYV?\ X#__ &5 'H'_  NNS_N3
M?]\I_P#'*/\ A==G_<F_[Y3_ ..5YKJGB_\ M"-H/LUM'NQ\T4.UQ@@\-N.,
MXP?;->G_  X\/6UW80RRPQ.Y\S+/&C,<2,!DD9Z4 1?\+KL_[DW_ 'RG_P <
MH_X779_W)O\ OE/_ (Y75?\ ")V?_/O#_P!^4_\ B:/^$3L_^?>'_ORG_P 3
M0!RO_"Z[/^Y-_P!\I_\ '*/^%UV?]R;_ +Y3_P".5U7_  B=G_S[P_\ ?E/_
M (FC_A$[/_GWA_[\I_\ $T <K_PNNS_N3?\ ?*?_ !RC_A==G_<F_P"^4_\
MCE;'B?PQ:0VEPZ01!E@E((B0$$(2""!P169\./#UM=V$,LL,3N?,RSQHS'$C
M 9)&>E ')?$/XAV_B2W6WA60,LH8EPH& K#LS<_-6WH?Q=M+"WAMW24M%$BD
MA4QE5 .,N..*[?\ X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#E?\
MA==G_<F_[Y3_ ..4?\+KL_[DW_?*?_'*ZK_A$[/_ )]X?^_*?_$T?\(G9_\
M/O#_ -^4_P#B: .5_P"%UV?]R;_OE/\ XY1_PNNS_N3?]\I_\<KJO^$3L_\
MGWA_[\I_\31_PB=G_P ^\/\ WY3_ .)H Y7_ (779_W)O^^4_P#CE'_"Z[/^
MY-_WRG_QRNJ_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#E?\ A==G
M_<F_[Y3_ ..5U'A?Q1%XDB-Q"&"JY4AP <@ ]BW'S5G^)_#%I#:7#I!$&6"4
M@B) 00A((('!%8_P4_X\Y/\ KX;_ - CH ] HHHH **** "BBB@ HHHH ***
M* "BBB@ HK$\9ZV^B6DEY$%+Q[,!P2OS.JG."#T/K7E__"Z[S^Y#_P!\O_\
M'* /:Z*\4_X77>?W(?\ OE__ (Y6WX,^*%SK=W'9RI$$DWY**X;Y49AC+D=1
MZ4 >H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 45Q6I_%VQL7,0WR8ZM$H*Y!(QEF7/3J,@@C
M!-;OA_Q;;:^N;=P6QDH>''3.5/89 R,KG@$T ;%<5:_\?\7_ %TO?Y0UVM<5
M:_\ '_%_UTO?Y0T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[W'_H=O6M63<_
M\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_] :M:LGQ9_P >
M=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^E$E &M1110 4
M444 %%%% !1110 4444 %%%% !1110 5R_BC7)<_9+;*DL5DG*DI$ BN>G5B
MK#;T!)P#G..HKSXKYFI7&22([BS*C<=H+Q$,VW.-Q"@9QG'&<$T =#X=\.I9
MHORE44[E5N6+'K+(>\A_)1P/;PKQ1KK:Y<27+%BK,=@;&53)VK@<# ZX[Y/)
M))^E:^>O'7A%] G<*C?9V;,;8.W#9(3=D\K@CDY(&[&#0!S5>Q?!/5&G@EM3
MDB%U8$G/$@/R@=@"I/N6/'KX[7N7PI\*R:) \TP*R3E3M/95!VY&.&.XY&3@
M8!P<B@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "L?Q7,L, =R JSVQ))P !<1DDD] *V*R?$O^J7_ *^+
M7_THCH R/AK,LMNQ4@C,(R#GE;6 $?4$$'T/%9GQCUUK"W2VC+*UPS;B,8**
M/F4GJ,EEZ=1D'C@ZOPZ_U#?]N_\ Z26]5_BCX7;6[821*6F@)90.25. Z@9'
M/ /0D[< <T >$5=T35&TJ>.Z7.8G5L [<@'E<^C#(/L>AJI-"T+%'!#*2"",
M$$<$$'H16WX.\*R>(YQ"H/EJ09&Z;5SSS@_,>=HP<GGH"0 ?1M%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5RGQ2_Y!T_\ VS_]&I75URGQ2_Y!T_\ VS_]&I0!X!1110!U7PM_Y",'
M_;3_ -%/7T!7S_\ "W_D(P?]M/\ T4]?0% !7BGP4_X_)/\ KW;_ -#CKVNO
M%/@I_P ?DG_7NW_H<= 'M=%%% !1110!D^+/^/.Y_P"O>;_T!JX#X&?\O7_;
M'_VI7?\ BS_CSN?^O>;_ - :N ^!G_+U_P!L?_:E 'JM%%% !1110 4444 %
M>?\ QK_X\X_^OA?_ $"2O0*Y?XA^%Y?$ENMO"5#+*&)<D# 5AV#<_-0!9\+:
M@OV.W507801#"#(R$&06X4$>A(/YBM-[9[D%9" IZJG)(Z$%CV(]%4^AXY\@
M_P"%*7G]^'_OI_\ XW1_PI2\_OP_]]/_ /&Z /7(M)6UY@^0G&>-RG P,C.>
M/8C)Y.:D^U/#Q(I(_O)\P_[Y^\"?0!L>O7'C_P#PI2\_OP_]]/\ _&Z/^%*7
MG]^'_OI__C= &GXYF6;6+)E((/V?D'(_U[=Q7K%>!1^%Y?#>HVMO,5+-+"P*
M$D8,N.X7GY:]]H **** "BBB@ HHHH ^?_BE_P A&?\ [9_^BDKE:ZKXI?\
M(1G_ .V?_HI*Y6@ KW_X6_\ (.@_[:?^C7KP"O?_ (6_\@Z#_MI_Z->@#JZ*
M** "BBB@#)\6?\>=S_U[S?\ H#5E?"W_ )!T'_;3_P!&O6KXL_X\[G_KWF_]
M :LKX6_\@Z#_ +:?^C7H ZNBBB@ HHHH **** "BBB@#)\6?\>=S_P!>\W_H
M#5ROP4_X\Y/^OAO_ $".NJ\6?\>=S_U[S?\ H#5ROP4_X\Y/^OAO_0(Z /0*
M*** "BBB@ HHHH **** "BBB@ HHHH Y3XI?\@Z?_MG_ .C4KP"O?_BE_P @
MZ?\ [9_^C4KP"@ KJOA;_P A&#_MI_Z*>N5KJOA;_P A&#_MI_Z*>@#Z HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O//C)KTEA!':QDK]H+[B#CY4 RO3HVX9Y' P<@FO0ZXSXH^%
MVUNV$D2EIH"64#DE3@.H&1SP#T).W '- 'A%:&@:RVBSQW:<F-LXXY!X9<D'
M&02,XXSD<U1FA:%BC@AE)!!&"".""#T(K;\'>%9/$<XA4'RU(,C=-JYYYP?F
M/.T8.3ST!( /HVN'LY0VH(!GY9;L$X.W+K&57=C&XA2=N<X&<8P:[BN'M(5&
MH1N -Q>\!..2!Y1 SZ#)Q]3ZT =Q1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_P!;=?\ 7PO_ *3P4 %S_P ?D/\
MU[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^
MO>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5D^&O]4W_ %\77_I1)6M63X:_U3?]
M?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\A&Z_P"O
MBQ_]%-7H%>?I_P A&Z_Z^+'_ -%-0!Z!3)H5F4HX!5@001D$'@@@]0:?10!G
MVOAZVM&$L4,2.,X9(T5AD8."!GI6A110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/B7_ %2_]?%K_P"E
M$=:U9/B7_5+_ -?%K_Z41T 97PZ_U#?]N_\ Z26]=77*?#K_ %#?]N__ *26
M]=70!1O=#M[]M\T4;L!@%T5CCKC)!XYJQ:VB6BB*)51!G"H JC)R< <=:FHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K/U_1$UN![.4L$DVY*$!OE8,,9!'4>E:%% 'G_\ PI2S
M_OS?]])_\;H_X4I9_P!^;_OI/_C=>@44 <?H'POMM$G2\B>4O'NP'9"OS*5.
M<(#T/K78444 %>*?!3_C\D_Z]V_]#CKVNO%/@I_Q^2?]>[?^AQT >UT444 %
M%%% &3XL_P"/.Y_Z]YO_ $!JX#X&?\O7_;'_ -J5W_BS_CSN?^O>;_T!JX#X
M&?\ +U_VQ_\ :E 'JM%%% !1110 4444 %%%% !1110 4444 >5>/O\ D,V?
M_;O_ .CVKU6O*O'W_(9L_P#MW_\ 1[5ZK0 4444 %%%% !1110!Q^O\ POMM
M;G>\E>4/)MR$9 ORJ%&,H3T'K6?_ ,*4L_[\W_?2?_&Z] HH \__ .%*6?\
M?F_[Z3_XW78:!HB:) EG$6*1[L%R"WS,6.< #J?2M"B@ HHHH **** ,GQ9_
MQYW/_7O-_P"@-65\+?\ D'0?]M/_ $:]:OBS_CSN?^O>;_T!JROA;_R#H/\
MMI_Z->@#JZ*** "BBB@ HHHH **** ,GQ9_QYW/_ %[S?^@-7B7A?2-3O8B]
M@9!$'(.R81C=@9X+KS@CG%>V^+/^/.Y_Z]YO_0&KE?@I_P ><G_7PW_H$= '
M*?\ "-:]_>F_\"A_\<KT;P()4BDBN-_F1R(K"5_,8'R(2WS;FX+$L #QGH.@
MZ6LFW_T:[DCZ+/&D@'7+)^[D/MA?*&.!W SN- &M1110!YY\1Y;N^N(K'3S(
M)5B>1]D@C!5F55YW+D@@\>_'?&+\(M<N+^[=)I9'40,0'=F&=Z#."3SS79?\
MQG_N'_\ M>O/_@I_Q^2?]>[?^AQT >UT444 %%%% !1110!GZ_HB:W ]G*6"
M2;<E" WRL&&,@CJ/2N/_ .%*6?\ ?F_[Z3_XW7H%% 'G_P#PI2S_ +\W_?2?
M_&ZT- ^%]MHDZ7D3REX]V [(5^92ISA >A]:["B@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M"C>Z';W[;YHHW8# +HK''7&2#QS5BUM$M%$42JB#.%0!5&3DX XZU-10 5Q5
MK_Q_Q?\ 72]_E#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_
M\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN
M?^O>;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3
M?]?%U_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\ (1NO
M^OBQ_P#135Z!7GZ?\A&Z_P"OBQ_]%-0!Z!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63XE_U
M2_\ 7Q:_^E$=:U9/B7_5+_U\6O\ Z41T 97PZ_U#?]N__I);UU=<I\.O]0W_
M &[_ /I);UU= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BGP4_X_)/
M^O=O_0XZ]KKQ3X*?\?DG_7NW_H<= 'M=%%% !1110!D^+/\ CSN?^O>;_P!
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
M?]?%C_Z*:@#T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ^&_] CKJO%G_'G<_P#7O-_Z U<K\%/^/.3_ *^&_P#0(Z /0**** "BBB@
MKQ3X*?\ 'Y)_U[M_Z''7M=>*?!3_ (_)/^O=O_0XZ /:Z*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *X2RA*ZBC$Y#276.N1M" C[V
MW#;@3\N[*CYBORCNZXJU_P"/^+_KI>_RAH [6BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X
M_(?^O>X_]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW
M/_7O-_Z U:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZI
MO^OBZ_\ 2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_ )"-
MU_U\6/\ Z*:O0*\_3_D(W7_7Q8_^BFH ] HHHH **** "BBB@ HHHH ****
M"BBF32B)2YSA02< L>/0 $D^P&3VH \O^)/B.Z^U>19,P^R1>9)Y98=67.X=
M'4 J<8( 9L\9QTVHZ?+XO@M[JVN6MP4+,(B6R6"Y4E63E""/KG@5S_AKP+)K
MJRZA?-/#-<.X*HVS,9Q\I5@S;<@@*3]T#C&"=7X6VMQIL<UA<(P$,IV.V[8P
M;((3<!\H*[LCKNS@=P#G_ASIEWKJB^>\E"Q3@&,L[!@FUB"2XX.<=#^-97A?
MS=8B,LVIM P<J$>4Y( !W<RKQSCIVZUVOPBTZ6PM'29&1C.Q =2IQL09P0..
M*Y_P;\.4U6R=+J-HIQ*^QV5E< JF#M.-RY!X/^U@@G- &9<>*[N?25G,S^8M
MX(PRMM;:(<X++@GGDDY)/4UV>DZC*^M7-N78Q+ I"%B4!Q#R%S@'D_F:X_4;
M.\N=-73GMY!);7*@;(CAD*2<C;D,0V<L!@Y4DDDD]+J\4_A[5&U)())XKF)5
M/E*24P4#<#.3A 1G:#G /!- %OQ/J,L-W<(CL%72I7 #$ .'(#@ \,/7K6/\
M*?&32)<17<C-Y2^:&<N[;0,2<G/"X7 '.2<9[/WW6NSWEVUO)'']@EAC#HP=
MLG<HP>K'GA<@<#).">7N?"%W%!:O;QRK)-'+%*JHR''FMCS#QPP8#YL#"CG'
M0 Z#X9>)9M9OYVD=_+:.1UC:1F5<R)@ 'C@' X'%>JUYYX4\.-I&JS!(V$"V
MR*KE,*Q AS\P 4L2"3CJ<FO0Z "BBB@ HHHH **** "BBB@ K)\2_P"J7_KX
MM?\ THCK6K)\2_ZI?^OBU_\ 2B.@#*^'7^H;_MW_ /22WKJZY3X=?ZAO^W?_
M -)+>NKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\4^"G_ !^2?]>[
M?^AQU[77BGP4_P"/R3_KW;_T..@#VNN6D\73!G58.%=U!(N3G8Q7/R6KKSC/
M#'\ZZFJEG^[:2/T;<![.,D_BX;_]6* .?_X2Z?\ Y]__ !V[_P#D.C_A+I_^
M??\ \=N__D.NKHH X;7O$L]U;S0^1]^*1>%NL_,I'\5HH_,@>I'6CX:^#YO#
M+3I,R,9!$1Y98]#(.<JM=AJ7^JD_W&_D:(_]:W^XG\WH LT444 %%%% !111
M0 4444 %%%% !1110!Y5X^_Y#-G_ -N__H]J]5KRKQ]_R&;/_MW_ /1[5ZK0
M 4444 %%%% !1110 4444 %%%% !1110 4444 9/BS_CSN?^O>;_ - :LKX6
M_P#(.@_[:?\ HUZW=<MQ<V\T1Z/$X..N"I%9_AS0!ID"VT4CA(VD SY9/^L;
MOLH WJ*J9EAZXD'M\K_J=I/K]WV!Z5/!<+.,J<XX/J#Z$=0?4'D4 24444 %
M%%% !1110!D^+/\ CSN?^O>;_P! :N5^"G_'G)_U\-_Z!'79:Y;BYMYHCT>)
MP<=<%2*Y/2? ]QI7F065VT40DSM>&.5LE$R2QQ^6!_6@#NJ*Y3_A'=1_Y_\
M_P E8O\ &C_A'=1_Y_\ _P E8O\ &@#JZ*Y_1;&[LYMMQ<^>AC8[?)2/:=R[
M3E<GD;L#V/I704 %>*?!3_C\D_Z]V_\ 0XZ]KKQ3X*?\?DG_ %[M_P"AQT >
MUT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_Q_
MQ?\ 72]_E#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/
M_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>
M;_T!JUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%
MU_Z424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\ (1NO^OBQ
M_P#135Z!7G;2%-3G4<AY[3.-V5VQ<$_+MPVX@?-NR/ND9( /1**** "BBB@
MHHHH **** "BBB@ HHK@O%&L7.M7?]AV3&+8%::7.&"X4_+@@X^8=,%B<<*"
M2 =[17F\2WO@ZZ@229KF"[=8R9-WRL6P""2^#SD<_, P(& PS+&QN=>N;[_3
M98([:9_XW*A2\G_310H4+],>F* /6Z*\/OO&-VUG) 9F,EO=1H)8GQN4I(,;
ME"EAE-VXDEL@GI72Z3H_ES1M_:_F8D0^7YF=^&'R8\XYW=.AZ]#0!Z717D6C
M^/)-+U.>"X=F@>>1,,_RQ_O"%8;NBCH0"!CGG:!7<:#=O+?WT3,Q2/[-M4DE
M5W1DG Z#)ZXZT =+17">-?#%RWGZC%>2QHD9<1)O"_NTY (D &2,_=[]ZRK2
MSN=!MEUR2[EE40AQ"^]E+2IM0',O(5G!/&<#CF@#U"BO,M'\-ZIK$2ZB]XT<
MC@.B#.PC *;@I" -W&UN.2"2172_#KQ-)XAM?.F \Q'*$C^+"J=V.Q.[D#C/
M(P#@ '44444 %%%% !1110 4444 %9/B7_5+_P!?%K_Z41UK5C^*W*0!@"Q$
M]L0!C)Q<1\#) R?<@>IH S/AU_J&_P"W?_TDMZZNN2^&KE[=B01S",'':U@
M/!/!ZCO@\@'('6T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*?!3_C
M\D_Z]V_]#CKVNO%/@I_Q^2?]>[?^AQT >UU4O/W!%QV4$/\ [O7/N5//T+8!
M)JW10 454P;/[H)C]!U7Z#NOL.1T (("SP7"SC*G..#Z@^A'4'U!Y% $6I?Z
MJ3_<;^1HC_UK?[B?S>C4O]5)_N-_(T1_ZUO]Q/YO0!9HHHH **** "BBB@ H
MHHH **** "BBB@#RKQ]_R&;/_MW_ /1[5ZK7E7C[_D,V?_;O_P"CVKU6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH K:E_JI/\ <;^1HL/NG_?D_P#0
MVHU+_52?[C?R-%A]T_[\G_H;4 6:KW,1'[Q/O#&1_>7/(^O7;TP>^"<V** &
M0RB90Z\A@"/H>13ZJ6?[MI(_1MP'LXR3^+AO_P!6*MT %%%% !1110!6U+_5
M2?[C?R-%K]Z3_?'_ * E&I?ZJ3_<;^1HM?O2?[X_] 2@"S115267[1^[3/7Y
MFY  !Y /<GD<'Y>22" " %I^]9YNS;0I[%5&<_FS<]",$<<FW340( H& . !
MTIU !7BGP4_X_)/^O=O_ $..O:Z\4^"G_'Y)_P!>[?\ H<= 'M=%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5:_\?\7_ %TO?Y0U
MVM<)93%M112,!9+K'7)W!"3]W;A=H!^;=EA\H7YB =W1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_\ 2>"M:LG1O];=?]?"_P#I
M/!0 7/\ Q^0_]>]Q_P"AV]:U9-S_ ,?D/_7O<?\ H=O6M0 4444 %%%% !11
M10 5D^+/^/.Y_P"O>;_T!JUJR?%G_'G<_P#7O-_Z U &M63X:_U3?]?%U_Z4
M25K5D^&O]4W_ %\77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444
M %>?I_R$;K_KXL?_ $4U>@5Y^G_(1NO^OBQ_]%-0!Z!1110 4444 %%%% !1
M110 4444 %>?^(X)?#5__;4<;2P31[)@O+(% RP  P,(#DY&0P)7*FO0*YJ[
M^(]A:.T,DV'C8JP\N0X*G!&0N.M '/WFIS^+[BT$$,L=M%(DS/,FQ6VD$8/.
M>,[<'YMW( 7=5?P[X&CU2[OGO86*^>3&6\Q 0SR$D$%=PZ>O;UKK;;Q[97/E
M[)<^=(8T^2098;<CE>/OKR<#GKP:Z"@#SKXC>%!:V$=I8PL0+@,5C5G;E'RQ
MZD]AD^PZ8JQ#K%I"P=-,G#*0019("".000>"*V+KXD:?:L8VG4D8^XKNO(SP
MR*0?P/MUK=EU&**/[0SJ(L [RP"8;&#NSC!R,>M 'G6D>#6U9]2@N$:-9IPT
M;LG</*0R[AR.><'E21D9S5KX4Z=<V;W/VM&1L0("RX!$2N@P0,,  !D9SP<G
M.:WK7XD:?=,(UG4$Y^^KHO SRSJ /Q/MUJUK?C.TT1Q#<R;'*A@-CMP21G*J
M1U!H L>)X6FM+A$!+-!*  ,DDH0  .I-8M[H,FIZ0MD 5E^S0X4C!W1A6VD$
MC!)7;STZGI6EHWC2SUEO*@E5G_ND,C'@G@. 3@ YQG'>M/4-0CTZ-KB9@L:#
M))_SR3T ')/ YH X+PWXYFL;=;26SN#/!&H 2)MI4#;&6SRN=I!."."1_=&U
M\-=&ETRTS<;O-GD:5@_W@6P.3DDDA=QS@@G!&15N'Q]8S1O<+,I2/[W#;@"5
M7.S&XC+ 9 QD]:J?\+2T[_GM_P"0Y?\ XB@#JZ*** "BBB@ HHHH **** "L
MGQ+_ *I?^OBU_P#2B.M:LGQ+_JE_Z^+7_P!*(Z ,KX=?ZAO^W?\ ])+>NKKE
M/AU_J&_[=_\ TDMZZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ3X
M*?\ 'Y)_U[M_Z''7M=>*?!3_ (_)/^O=O_0XZ /:Z*** "H)[)9CN(^;IE25
M;'IE2#CVZ5/10!B^($>UMIIA(Q*0R, 0F#M4G!P@./H17 :#\90&=[U.2$"^
M0OH6)SOD]QC%>D>(K<W-K/$.KPR 9Z9*$5Y=IG@"2PWPS62W3*_^L2Z\I<%5
M.T*=IXSU([^@H Z+_A==G_<F_P"^4_\ CE'_  NNS_N3?]\I_P#'*RO^$/\
M^H3_ .3_ /\ 94?\(?\ ]0G_ ,G_ /[*@#5_X779_P!R;_OE/_CE'_"Z[/\
MN3?]\I_\<K*_X0__ *A/_D__ /95NZ-\.[&]B$LMKY;DL&3SY'P58K]X, >F
M: *__"Z[/^Y-_P!\I_\ '*/^%UV?]R;_ +Y3_P".5J_\*MT[_GC_ .1)?_BZ
M/^%6Z=_SQ_\ (DO_ ,70!E?\+KL_[DW_ 'RG_P <H_X779_W)O\ OE/_ (Y6
MK_PJW3O^>/\ Y$E_^+H_X5;IW_/'_P B2_\ Q= &5_PNNS_N3?\ ?*?_ !RC
M_A==G_<F_P"^4_\ CE6-0^%5H2I@B4 9W!Y)<'ICHV>.>XJO_P *MB_YXP_]
M_+C_ .+H /\ A==G_<F_[Y3_ ..4?\+KL_[DW_?*?_'*BMOAE#*"1#%]YAS)
M/_"Q'9^G''MUYHMOAE#*"1#%]YAS)/\ PL1V?IQQ[=>: .4USQ=#KVI6MY'N
M2.-H0QEVKC;*6)X8C&#USZUZU_PEEG_S\0_]_D_^*KD+;X90R@D0Q?>8<R3_
M ,+$=GZ<<>W7FBV^&4,H)$,7WF',D_\ "Q'9^G''MUYH Z__ (2RS_Y^(?\
MO\G_ ,51_P )99_\_$/_ '^3_P"*KD+;X90R@D0Q?>8<R3_PL1V?IQQ[=>:+
M;X90R@D0Q?>8<R3_ ,+$=GZ<<>W7F@#K_P#A++/_ )^(?^_R?_%4?\)99_\
M/Q#_ -_D_P#BJY"V^&4,H)$,7WF',D_\+$=GZ<<>W7FBV^&4,H)$,7WF',D_
M\+$=GZ<<>W7F@#K_ /A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W^3_XJN0MOAE#
M*"1#%]YAS)/_  L1V?IQQ[=>:+;X90R@D0Q?>8<R3_PL1V?IQQ[=>: .O_X2
MRS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*KD+;X90R@D0Q?>8<R3_ ,+$=GZ<
M<>W7FC2_AQ;3L@>%-NP,VV2;=A@0N<MC)//'IVX! .O_ .$LL_\ GXA_[_)_
M\51_PEEG_P _$/\ W^3_ .*KEI?AG;3,6AA38/E^>6;)*DACPWKQSZ9'!J&T
M^&4,R*XAB(90>9)\\C/.'QGZ4 =?_P )99_\_$/_ '^3_P"*H_X2RS_Y^(?^
M_P G_P 57(6GPRAF17$,1#*#S)/GD9YP^,_2BT^&4,R*XAB(90>9)\\C/.'Q
MGZ4 =?\ \)99_P#/Q#_W^3_XJC_A++/_ )^(?^_R?_%5R%I\,H9D5Q#$0R@\
MR3YY&></C/THM/AE#,BN(8B&4'F2?/(SSA\9^E '1ZSXOM$@E9)XF81.0HE3
M)(4X P3R>E<II'BF6_C\_P"TQ1>8\C"-[F%&4%VP"K6KGIW+'/7C.!8M/AE#
M,BN(8B&4'F2?/(SSA\9^E%E\+X;A8W,484[&.))MQ7J1RQ&2/3'/2@"7^W)?
M^?V'_P #+?\ ^0J/[<E_Y_8?_ RW_P#D*M7_ (5;IW_/'_R)+_\ %T?\*MT[
M_GC_ .1)?_BZ (M UY('DDN;N!@RQA?](B<C:7+<K'",'<,<'OS6U_PEEG_S
M\0_]_D_^*K*_X5;IW_/'_P B2_\ Q='_  JW3O\ GC_Y$E_^+H U?^$LL_\
MGXA_[_)_\51_PEEG_P _$/\ W^3_ .*K*_X5;IW_ #Q_\B2__%UR4/A03*'7
M2LA@"/\ 3NQY'>@#T+_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D_P#BJX#_
M (0__J$_^3__ -E1_P (?_U"?_)__P"RH [/6?%]HD$K)/$S")R%$J9)"G &
M">3TJMX+\1R>)(Y+M L0\TKM8&0\(G.X%/7IC\:XW4/!Y\M]NE[&V-A_MN[:
M<'#;=W..N.]=E\.?#DGA^"2UF*EO.)RA)&"B>H!_2@#H6LO-_P!8Q(XRHP%S
MCG@<D'T)(YYJPB! % P!P .E.HH **** "O%/@I_Q^2?]>[?^AQU[77BGP4_
MX_)/^O=O_0XZ /:Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *XJU_X_XO^NE[_*&NUKBK7_C_ (O^NE[_ "AH [6BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *R=&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%
M_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_ (_(?^O>X_\ 0[>M:@ HHHH ****
M "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/^/.Y_P"O>;_T!J -:LGPU_JF_P"O
MBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *\_3_D(W7_7Q8_^BFKT"O/T_P"0C=?]?%C_ .BFH ] HHHH **** "B
MBB@ HHHH **** "O']#B>2\O]EFEW_I#9\QHUV?/)T\P'.[V].>U>P5S_AOP
MI_8LUS<[]_VJ3?C;MV_,YQG)S][T'2@#C/$UOY,VEY@6W9KEBT:;2 ?,B .4
M !) !_3M77?$BZ:UT^=T."55>@/#NJ,.?4$C^7-'B_P>VOO!-'+Y3VS,RGRP
M_)*D'!8#@K[YHMO#=VY*75WYT#*RO'Y"1[@RE<;U.1USQ0!G^#?!MC-8Q$QI
M(9HP7=@&;<PPP##E=IX &""/[V37"2/M@33A(WV)M2DC:3=P(U\O:-_W "&9
M^F"1N X-=Q9^ +K3HVM;:^9(26PIA5F4-V#[@0?==O.2 ":L?\*S@^P_V9N;
M.[?YG?S,8W;<XQCC;Z=]WS4 'BOP9:1V,PCA1#'"S*RHN_,8W#YR"3G;ACG)
M!/.3FO.H;]KJ:QE,"SE;-E\KC#")IT'#!LD!=V,')' R17>WG@"ZU&-;6YOF
M>$%<J(55F"]B^XDGW;=S@D$BM,^"56\@OXWVI;0^4L>TG@*ZCYRV> WH>G7F
M@#B?"#C6]46XB@2V6UC821@@-GYUSM"J<Y8 \<8Y.2 ?0_%'AV+78A',&98W
M$@5"%+%01MR<<'..J_[PJEJG@L75[%JL4GER1X#@(&#CIUXP2I*Y.>,8QCF?
MQ=X57Q#&JAS'+$X9)%&64CKW!P>O!'(4]L4 <+X5M%75)H+V!83/%A(!&K1$
M J_494D"/.0,%MWW2 IL6>A0Z_JDB)%$+6QX*I$J!G/&&Q@G#!NQ7"8Q\Q)Z
M#0O 3V5T-0N;AKATCV)N4J5XVYSO.>,YR.2Q8_-S6AX.\*?\(ZDBL_FR2R%V
MD*[6.0."<L3@Y/)ZL?Q .@HHHH **** "BBB@ HHHH *R?$O^J7_ *^+7_TH
MCK6K)\2_ZI?^OBU_]*(Z ,KX=?ZAO^W?_P!)+>NKKE/AU_J&_P"W?_TDMZZN
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ3X*?\?DG_7NW_H<=>UUX
MI\%/^/R3_KW;_P!#CH ]KHHHH **** *VI?ZJ3_<;^1HM?O2?[X_] 2C4O\
M52?[C?R-%K]Z3_?'_H"4 6:*** "JFE\QANSEF'T=BP_'!YHO?WW[@?Q?>]E
M[_\ ?6-H[\DC[IJW0 4444 %%%9\.K>;.]IM^XN=V>OW>V/?UH T**PH/$;W
M.T1Q;BR%L;P, ,5[CV_6K^D:F-2C\T#!R01UP1[X';!H ?IGW#_UTE_]&-1I
MGW#_ -=)?_1C4:9]P_\ 727_ -&-1IGW#_UTE_\ 1C4 &F?</_727_T8U&F?
M</\ UTE_]&-1IGW#_P!=)?\ T8U&F?</_727_P!&-0 :9]P_]=)?_1C4:9]P
M_P#727_T8U&F?</_ %TE_P#1C55BU)+( /D!Y91NQ\H/F-U/;/\ CVH M:9]
MP_\ 727_ -&-1IGW#_UTE_\ 1C4:9]P_]=)?_1C4:9]P_P#727_T8U !IGW#
M_P!=)?\ T8U&F?</_727_P!&-1IGW#_UTE_]&-3+&988RS$ "27DG _UC=S0
M EI.((V<]GEX'4_O&P![D\ =S4-O:-:1+;YS))@%EXP  "1Z;5 4''WMN1S4
M>FW"W;>4&!"-(Y (.<R-M^H'7V.PBKMBXN2;@'(;A/\ ='4^Q)Z^P4$ @T +
MI/\ J8_^N:?^@BC2?]3'_P!<T_\ 01572]20"*V&2YB4G R%&T=3VSV_#U%6
MM)_U,?\ US3_ -!% !I/^IC_ .N:?^@BC2?]3'_US3_T$4:3_J8_^N:?^@BC
M2?\ 4Q_]<T_]!% !I/\ J8_^N:?^@BC2?]3'_P!<T_\ 011I/^IC_P"N:?\
MH(HTG_4Q_P#7-/\ T$4 &D_ZF/\ ZYI_Z"*-)_U,?_7-/_011I/^IC_ZYI_Z
M"*R[3Q MM&L>QV\N.,L54$#* ]<^E &_169!XABF9$!(,BY4D8'4C;]<@^WH
M>E6["]6^03+D!L]>O!([9]* +%%%% !532_EC$?>/Y#_ ,!X!QVR,'Z$=>M6
MZJ'_ $>0G^&3&3Z,, ?]]# [#*@=6H MT444 5M2_P!5)_N-_(T6OWI/]\?^
M@)1J7^JD_P!QOY&BU^])_OC_ - 2@"S1110 4444 %>*?!3_ (_)/^O=O_0X
MZ]KKQ3X*?\?DG_7NW_H<= 'M=%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<5:_P#'_%_UTO?Y0UVM<5:_\?\ %_UTO?Y0T =K1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&
M_P!;=?\ 7PO_ *3P4 %S_P ?D/\ U[W'_H=O6M63<_\ 'Y#_ ->]Q_Z';UK4
M %%%% !1110 4444 %9/BS_CSN?^O>;_ - :M:LGQ9_QYW/_ %[S?^@-0!K5
MD^&O]4W_ %\77_I1)6M63X:_U3?]?%U_Z424 :U%%% !1110 4444 %%%% !
M1110 4444 %%%% !7GZ?\A&Z_P"OBQ_]%-7H%>=M")-3G<_\LY[3&%4']Y%S
MEL;B/D&%SMSSC." #T2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ+_ *I?^OBU_P#2B.M:
ML?Q7$)8 ASAI[8'!*GFXCZ$$$'W!R.U &9\.O]0W_;O_ .DEO75UR7PUB$=N
MP&>L)Y)/6U@)Y)/'/ Z <#  %=;0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5XI\%/^/R3_ *]V_P#0XZ]KKQ3X*?\ 'Y)_U[M_Z''0![71110 4444
M 5M2_P!5)_N-_(T6OWI/]\?^@)4.OW/V6VFEQG9#(V.F<*3BL3P;XB?Q)$]W
M&%C'FE2K R<A$Y#!DXQCMUH ZJJ\MY@[$&YQU (XST+'L/S)Z@'!IGV1Y/\
M6.<>B#8/SR6S]&'TZYL10K"-J@ #L!@?D* &00>7EB<LW4_R '8#L/Q.223-
M110 4444 %8=Y92VL[74*;_,3!!8#!&,'G&1@#C/KR.*W** .8L/#18HLZY5
M8B.&Z,7+8X(/ /TKH;6U6U41H,*,X&2>ISWJ:B@#,L;%906);)DEZ2.H_P!8
MW8,!2:?IZLI.7^_)TDD'21AV;_\ 75G3/N'_ *Z2_P#HQJ-,^X?^NDO_ *,:
M@"MI^GJRDY?[\G220=)&'9O_ -=&GZ>K*3E_OR=))!TD8=F__75G3/N'_KI+
M_P"C&HTS[A_ZZ2_^C&H K:?IZLI.7^_)TDD'21AV;_\ 76?/I+72"*/.&DDW
M,TC$*%D./E+8)/\ /KR<C9TS[A_ZZ2_^C&HTS[A_ZZ2_^C&H CT2 01",=%:
M0#/7AV%2:9]P_P#727_T8U&F?</_ %TE_P#1C4:9]P_]=)?_ $8U !IGW#_U
MTE_]&-45O(L<3EAD;Y>.N<R,,8/4GH!WZ5+IGW#_ -=)?_1C55L/](.S^&.2
M0GW8R-M'X?>(Z@["* &RZ<'\J*0;G&3EB6 &07^]U&<*,\@$'J#5G185CACV
M@#**3@8R2HR?K1IDHN@;D<AS@?[J$@?F<GUYQVI^D_ZF/_KFG_H(H P]%T5H
M"CC)CE122'9"IVY_A(R"3QZ?ASIZ9IZO%&27Y1>DD@'0=@V*LZ3_ *F/_KFG
M_H(HTG_4Q_\ 7-/_ $$4 5M,T]7BC)+\HO220#H.P;%&F:>KQ1DE^47I)(!T
M'8-BK.D_ZF/_ *YI_P"@BC2?]3'_ -<T_P#010!6TS3U>*,DORB])) .@[!L
M4:9IZO%&27Y1>DD@'0=@V*LZ3_J8_P#KFG_H(HTG_4Q_]<T_]!% %;3-/5XH
MR2_*+TDD Z#L&Q69IJSVN9(H]XDCAP2Z@#;&!TSD\_2MS2?]3'_US3_T$4:3
M_J8_^N:?^@B@#GU\,2-M7H4AX;.,/O+8X.> 2,]._6MO0+5K6!(W&&&[(R#U
M8GM6A10 4444 %,FB$RE&Y# @_0\&GT4 5/M!MN)2-O9\X_[ZX !]^A/]W(%
M6Z*J?8/+_P!42GL,%/\ OD]!Z[=N>YSS0 [4O]5)_N-_(T6OWI/]\?\ H"5G
MZ[+-:V\TQ9"$BD; 1AG:I.,[SC/K@_2JG@7Q+_PD<4EULV?OBNW=NZ(G.<#^
M5 '24444 %%%% !7BGP4_P"/R3_KW;_T..O:Z\4^"G_'Y)_U[M_Z''0![711
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%6O\ Q_Q?
M]=+W^4-=K7"65L$U%)!U>2ZSP,_($ ^;&['SG*YVYPVW=R0#NZ*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO\
MKX7_ -)X* "Y_P"/R'_KWN/_ $.WK6K)N?\ C\A_Z][C_P!#MZUJ "BBB@ H
MHHH **** "LGQ9_QYW/_ %[S?^@-6M63XL_X\[G_ *]YO_0&H UJR?#7^J;_
M *^+K_THDK6K)\-?ZIO^OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KS]/^0C=?]?%C_Z*:O0*\_3_ )"-U_U\6/\ Z*:@#T"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KS]/\ D(W7_7Q8_P#HIJ] KS]/^0C=?]?%C_Z*:@#T"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "LGQ+_JE_P"OBU_]*(ZUJR?$O^J7_KXM?_2B.@#*^'7^H;_MW_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*XJU_P"/^+_KI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G
M_C\A_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_
MQYW/_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_
MJF_Z^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSMB1J<
MX7D&>TWY P,1?)AMV23ELC9C SO!^4^B5Y^G_(1NO^OBQ_\ 134 >@4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5C^*RP@!0 MY]M@$X!/VB/ ) .![X/T-;%9/B7_5+_ -?%
MK_Z41T 9'PU+&W;< #F'H<\?98,'H.2,$CL>,GJ>MKE/AU_J&_[=_P#TDMZZ
MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ3X*?\?DG_7NW_H<=>UU
MXI\%/^/R3_KW;_T..@#VNBBB@ HHHH R?%G_ !YW/_7O-_Z U<K\%/\ CSD_
MZ^&_] CKJO%G_'G<_P#7O-_Z U>7>$(9QIS3V[.OEW,F\(2.#''\QP1]W'H>
MI/ !J9RY8M[FV%H*O5C3NHWTNST/Q-97MVQ6U<+&$&1D*Q;+' 8#(X [@<_6
MN8\%W"Z-=-;W"E9'P@/H2>F!U#<8/T[$FMC0_'\*PA;@MYB+@\$[L9Q@Y/)
M&2V.3Z5BV0?Q%?\ VJ)2$5T8ENP3 &?=MO _H":Y)RBY1E%W=]CZ'#4:U.C7
MH58J--1?O)6NUMKUO_P/(FUVUD\.7@OU7=&[EAD]V!W*2!P>3MZ\8ZX(JWJG
MC];^$V\,;>;*-I!P0-PP<8.2>PX'K[&;Q%XAGTJZVR@M:N/N[5PP*@-R1S@G
M."?0< BH=<\56MO"\-FJ[I@58JFP 8QD\+D\G'IU/H4VH\Z4K+L_T'3IRKK#
MRG2YY65I1;M;^]V:Z]WH4/!O_'M>_P#7'_V62J'A?[9\_P!B_P!G?]SWV_?_
M !Z5TVAZ&VFV,[R+MDEC<XYR%"':".QY)]>>>>!@^#/$L>B>9YH8^9LQL /W
M=V>I'K4<O+[--VT9TNJZJQ<J<5/WHV35T[))_P"9+KEKJ<T9:XW&-1DA2F,9
M')5#SC&>0<=>.:WOAUJ,4D36R JZ'<V6SNSP6'3&,8QCCCDDU'=_$R((?*1R
M^/EW@!<^^&)_QZ9'6JGPUTIU9[P@A2NU<C[V2"2/IC'3G/7@UI"RJKE=^]SE
MQ'M)9?45:"IV:Y5'2[]+_P!?(MSVT#K</(0)1+)M^;YNO'R]P3[>O/I2T6YD
MMF:\'*J5$F>20YZ\]\CUZX[9KMGTR)R6,:$GDDJ,_P JBTVW4JYVCYWE#<#G
M]XPY]>*[3Y@J^'686T>P GYOO,5'WF[@-4NGR2A3A4^_)UD(_P"6C9_@/?\
MR*L:4@1-H& 'E  Z?ZQJ73/N'_KI+_Z,:@"MI\DH4X5/OR=9"/\ EHV?X#W_
M ,BC3Y)0IPJ??DZR$?\ +1L_P'O_ )%6=,^X?^NDO_HQJ-,^X?\ KI+_ .C&
MH K:?)*%.%3[\G60C_EHV?X#W_R*R-3<^5\RKO\ -D\LJYW[O,/0;.0#[C/'
M0XKH-,^X?^NDO_HQJCLV6.,R-T1YCG&<8=\G\LT 9^GQ/.L:,2'!E,F&('^L
M.?N$?,3]WMC<<'%3V^G%7DCC=EC)R=I&=S*,C+*S9QSNW#J !D$U+:1FQC:5
MA^\=B=N<\NWRINQTR?H"2>E2Z.I6/#')#R9.,9/F-DX[9H 31(!!$(QT5I ,
M]>'85)IGW#_UTE_]&-1IGW#_ -=)?_1C4:9]P_\ 727_ -&-0 :9]P_]=)?_
M $8U&D_ZF/\ ZYI_Z"*-,^X?^NDO_HQJ-)_U,?\ US3_ -!% '-Z++))*GF
M;DC7RE9BHVE<$C"MDD=?QXX^7;TR2411X5,;%QF0@]!VV&IM+A5HHF(!*QK@
MD<C*C.#VS3])_P!3'_US3_T$4 5M,DE$4>%3&Q<9D(/0=MAHTR2411X5,;%Q
MF0@]!VV&K.D_ZF/_ *YI_P"@BC2?]3'_ -<T_P#010!!H[R&.,%5V[%Y#DG[
MO'&T#]?SK"T&X46DZDX(W=?]I<#\R,5TFD_ZF/\ ZYI_Z"*I66BPW,<4KH"W
MEQ\\]E&,C.#^/TH Y^*Q-V6"Q^8?*AP=^W:3&,''?_ZWO78V,!@C2,]550<=
M.!BJVBVJQQK(!\SQQ[CD\[5 %:% !7,^([.^O&86[!(P  -V'8CYL@A<KS\N
M-PZ<\&H/B$TT$:3PLRJI(?8S#[V-I..PQCGN1ZT:7\08&A#3DB51@C:3N('4
M$#'S>AQ@\=.:PJ5(N3@W8]7"8.O"E'$TXJ=VU:U[._;^K&/X!NQ87#6<B#S&
M+#<.2"F25/.,<=N_7(QB'5)9?#%ZUP!E92QY& RL0S+GG!!_'@$C!P7>'@WB
M*_-XR@*A#$<X&T809]<@'MG!X[59U7Q-<:7=-#<'? 2?DVK@H^<<E1G&>><$
M@C/>N=->S6MK/1GLU(R>,DE%2<J:YX-]>R>NOW+]':[X]6_B:WMT?+JP)8#@
M=6X&[/RYR>,=:O\ PS)^SOTQYIP<\YVKGC'T[\\\#'.=K_BJUBB>WLE :4 ,
MR($7'.1R 2<<=.,Y!S2,&T#3C$^5EN6.%(&0" &R"?[HYXR"P& >:I3?M.9N
M]ETV,)X:+PBHQ@Z;G-)*6LGW;[)?UN94VJQ:E?>?<-^X#G'!(VIG8-I!.&(&
M1CN>E3^--1M[R1+JV?\ >#AL!E/'*L"5'(Z9SG[N.E:?@WPA#>P?:)UW%R=H
MW,,!3CMCDD'UXQTYK8O/ EJR,(XP'*G:2[X!QP>I[^QI1I5)0;TUU\S2KF&"
MH8F,??\ W:Y-+<OG?KZ^@V]U<:MIDTXQDVTP8#LP0Y&,G'J,\X(K%^"G_'G)
M_P!?#?\ H$=8VC:B;6"\LI,@O;S$ YX9(VW#&."1U/'W<>E;/P4_X\Y/^OAO
M_0(ZZ:%3G@GU/"S3"?5<3*"^'=>C_JWR/0****U.$**** "O%/@I_P ?DG_7
MNW_H<=>UUXI\%/\ C\D_Z]V_]#CH ]KHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KA+)F.HH"/E$EUMX&""$WG=NSD$* NW&"3O)^
M4=W7%6O_ !_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';U
MK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\
M6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4
M444 %%%% !1110 4444 %%%% !1110 4444 %>?I_P A&Z_Z^+'_ -%-7H%>
M?I_R$;K_ *^+'_T4U 'H%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9/B7_5+_P!?%K_Z41UK
M5D^)?]4O_7Q:_P#I1'0!E?#K_4-_V[_^DEO75URGPZ_U#?\ ;O\ ^DEO75T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %>*?!3_C\D_Z]V_]#CKVNO%/
M@I_Q^2?]>[?^AQT >UT444 %%%% &3XL_P"/.Y_Z]YO_ $!JY7X*?\><G_7P
MW_H$==5XL_X\[G_KWF_] :O(/!7Q(_X1B%K;R?,W2%\^9MZJHQC:W]WUH ]H
MDT2WD)9HHR2<DE%))/4YQ5F"W6W4(@"J.@4 #GGH*\N_X7G_ -.W_D;_ .UT
M?\+S_P"G;_R-_P#:Z2BD7*K.2LVVCT^YLTNAMD56 .<, PSZX-5+;P[;VQW)
M$@.[=G:"0?8G.,=@, =J\[_X7G_T[?\ D;_[71_PO/\ Z=O_ "-_]KH<4W>P
MXUJD8\JDTNUSU.2,2 JP!!&"#R"#U&*I?V!;?\\8_P#OVO\ A7G/_"\_^G;_
M ,C?_:Z/^%Y_].W_ )&_^UT.*8H59PV;7H>C?V!;?\\8_P#OVO\ A5^O*O\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9/B7_5+_U\6O\ Z41UK5C^*YEA@#N0%6>V)).  +B,DDGH!0!F?#K_
M %#?]N__ *26]=77)?#699;=BI!&81D'/*VL (^H((/H>*ZV@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KQ3X*?\?DG_7NW_H<=>UUXI\%/^/R3_KW;
M_P!#CH ]KHHHH **** ,GQ9_QYW/_7O-_P"@-7S77TIXL_X\[G_KWF_] :OF
MN@#0T#1'UN=+.(J'DW8+DA?E4L<X!/0>E=?_ ,*4O/[\/_?3_P#QNLKX6_\
M(1@_[:?^BGKW6YE?>L:%1E6)+*6^Z5'9E_O4 >/_ /"E+S^_#_WT_P#\;H_X
M4I>?WX?^^G_^-U[!Y<W]]/\ OVW_ ,<H\N;^^G_?MO\ XY0!X_\ \*4O/[\/
M_?3_ /QNC_A2EY_?A_[Z?_XW7L'ES?WT_P"_;?\ QRCRYO[Z?]^V_P#CE 'C
M_P#PI2\_OP_]]/\ _&Z/^%*7G]^'_OI__C=>P>7-_?3_ +]M_P#'*/+F_OI_
MW[;_ ..4 >/_ /"E+S^_#_WT_P#\;H_X4I>?WX?^^G_^-U[!Y<W]]/\ OVW_
M ,<H\N;^^G_?MO\ XY0!X_\ \*4O/[\/_?3_ /QNN0U_1'T2=[.4J7CVY*$E
M?F4,,9 /0^E?1T<DB2"-RI#*Q^52I^4J.[-_>KPOXI?\A&?_ +9_^BDH U?^
M%*7G]^'_ +Z?_P"-T?\ "E+S^_#_ -]/_P#&Z]AO9F0HJ8!=L98$C[K-T!'I
MZTGES?WT_P"_;?\ QR@#Q_\ X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\;KV#
MRYO[Z?\ ?MO_ (Y1Y<W]]/\ OVW_ ,<H \?_ .%*7G]^'_OI_P#XW1_PI2\_
MOP_]]/\ _&Z]@\N;^^G_ '[;_P".4>7-_?3_ +]M_P#'* /'_P#A2EY_?A_[
MZ?\ ^-T?\*4O/[\/_?3_ /QNO8/+F_OI_P!^V_\ CE'ES?WT_P"_;?\ QR@#
MQ_\ X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\;KV#RYO[Z?\ ?MO_ (Y4<[RP
M ,60C<@("$'YF"]=Y]?2@#P3Q7X*F\,>7Y[(WF[L>66/W<9SE5_O"M?3OA%=
MW\27"/$%E16 +/G# $9PAYYK>^.?_+K_ -MO_:==SH,Y@T^&0=5M8R,].(P:
M /,/^%*7G]^'_OI__C='_"E+S^_#_P!]/_\ &Z]@\N;^^G_?MO\ XY1Y<W]]
M/^_;?_'* /'_ /A2EY_?A_[Z?_XW1_PI2\_OP_\ ?3__ !NO8/+F_OI_W[;_
M ..4>7-_?3_OVW_QR@#Q_P#X4I>?WX?^^G_^-T?\*4O/[\/_ 'T__P ;KV#R
MYO[Z?]^V_P#CE'ES?WT_[]M_\<H \?\ ^%*7G]^'_OI__C='_"E+S^_#_P!]
M/_\ &Z]@\N;^^G_?MO\ XY1Y<W]]/^_;?_'* /'_ /A2EY_?A_[Z?_XW6?K_
M ,+[G1('O)7B*1[<A&<M\S!1C* =3ZU[7=O-;HTFY#L4G'EL.@S_ ,]*Q/BE
M_P @Z?\ [9_^C4H \2\,1":[MT;D-/$#]"X!KZ0LI2Z[6Y9#M;W(Y!XXY!!Q
MVSCM7SEX3_X_+;_KXA_]#6OHJ3_1Y _\,G!]F'W3^/W2>I.P"@"W1110!4O?
MWI6'LQ);_=7D_@3M!'<$_4<5\%/^/.3_ *^&_P#0(Z[6Q_>[IO[YP/\ =4D+
M]0>6!_VL<@"N*^"G_'G)_P!?#?\ H$= 'H%%%% !1110 5XI\%/^/R3_ *]V
M_P#0XZ]KKQ3X*?\ 'Y)_U[M_Z''0![71110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7%6O_ !_Q?]=+W^4-=K7#V<H;4$ S\LMV"<';
MEUC*KNQC<0I.W.<#.,8- '<4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !63HW^MNO\ KX7_ -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';U
MK5DW/_'Y#_U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\
M6?\ 'G<_]>\W_H#4 :U9/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4
M444 %%%% !1110 4444 %%%% !1110 4444 %>>+"IU.Y<@;A/9 ''(!C)(S
MZ' S]!Z5Z'7GZ?\ (1NO^OBQ_P#134 >@4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^)?\
M5+_U\6O_ *41UK5D^)?]4O\ U\6O_I1'0!E?#K_4-_V[_P#I);UU=<I\.O\
M4-_V[_\ I);UU= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BGP4_X_
M)/\ KW;_ -#CKVNO%/@I_P ?DG_7NW_H<= 'M=%%% !1110!D^+/^/.Y_P"O
M>;_T!J^:Z^E/%G_'G<_]>\W_ * U?-= '5?"W_D(P?\ ;3_T4]>ZR?ZY/^N<
MG_H4=>%?"W_D(P?]M/\ T4]>ZR?ZY/\ KG)_Z%'0!;KS>R^+%Q?KOAL9'4'!
M*.S#/7&1$>>:](KQ?X>:?J=Q;LUA-''%YI!#@$[MJY/,;\8QW[=* .PO?B-+
M86GVZ:U9&,_EB-V*G&S=OR8QQQCI^-=Q7D_Q#MKNWTY5OY%DE^U@@H !M\IL
M#A4YSGM^->L4 >;V7Q8N+]=\-C(Z@X)1V89ZXR(CSS5VT^),OFPPW-H\*W$F
MQ2S_ #9^49V,BG&6&3]<9((KDOAYI^IW%NS6$T<<7FD$. 3NVKD\QOQC'?MT
MKJ_&>@W%YI16Z827,!,A*8"G:6SU5>!&QX !R._< W_&7BI?#, N2A<LX4*#
MMY()Y.#@8!['G ]QL6DC2HKR+L<J"RY#;21RN1P<'C/>O*+#5?\ A/+NSA=2
MR6T6^8L%&YP!NXR049@@P #@MP!T]=H J2?ZY/\ KG)_Z%'7A7Q2_P"0C/\
M]L__ $4E>ZR?ZY/^N<G_ *%'7A7Q2_Y",_\ VS_]%)0![K>??B_ZZ'_T6]6Z
MJ7GWXO\ KH?_ $6]6Z .'UOXC2V%U)I\-JTS1!22C'."JMG:(VP!NQU_G41^
M)-Q#'+/-921K$@8%V90Q,B)MR8QS\V>_3IW&)?VUW<:S<K82+'+Y2$EP"-NR
M+(Y5^<X[=NM7?$UE?VVG77]H2I)GR-GE@#&)1NSA$Z\>O3M0!Z!I-]_:$,=S
MC;YL:/C.<;E!QG SC/I7%7'Q/F\Z:V@LWE\B1D)C9CT8@$@1G&<'O75>$_\
MCSMO^O>'_P! 6O-=#LK^YO+_ /L^5(\7#;_, .<O)MQE'Z<^G7O0!T<_Q)N+
M:![J6RD01O&N'9ER'#Y;)C' *@?5AR.,]5J&O1VMJVH@@QB+S%R=F[*Y49(X
M+9 '&<GIGBL*S\-7NHP3VFIRI()541F,?=(R=Q 6/.#M.,\XQTZ\%'JDNL6E
MMH)W+*;EHWY+.$C((W1\':N_H3@>5[?* >M>&]7;6+>.[9#&9 3M)S@9(!S@
M9! !''0U8U/[@_ZZ1?\ HQ:EM+5;1%AC&$C4*HR3@*, 9//2HM3^X/\ KI%_
MZ,6@#S7XY_\ +K_VV_\ :==KI/\ R#8_^O-/_10KBOCG_P NO_;;_P!IUVND
M_P#(-C_Z\T_]%"@#H*X_Q7X]?1+A+&*W:9Y(PXV,0W5@0%",3@+G_P#5785Y
M?XXAGFU>W2T94G-O\K/RH_UN<_*W;(Z&@#H- \:W.I3I;RV4L*-NS(^_:,*2
M,YC4<D8Z]ZT/!7BO_A)X6N=GE[9"F-V[HJG.<+_>]*S] TS5H9T>[GB> ;MR
MH &/RG&/W2]#@]16?\%/^/.3_KX;_P! CH T/%?CU]$N$L8K=IGDC#C8Q#=6
M! 4(Q. N?_U5GGXD7:@LVGRJJJS$NS*H"@L22T0'0?CT'-9_CB&>;5[=+1E2
M<V_RL_*C_6YS\K=LCH:ZCPOI^IV\I:_FCDBV$ ( #NR,'B-.,9[_ (4 :OAO
M7%UVWCO%4J) ?E/."I*D9[C(.#QD=ATK/\&^+CXF6298BD2/M5BX);N<J!\I
M *]R.< G%>92:V?"*7VC$,=[8BR%("N,,S$$'+1E2.H!Z@<BO5?!NA#1+2*W
MQA]H9^A.]N6R5X.#P#SP ,G% &AJW^ID_P"N;_\ H)KG_BE_R#I_^V?_ *-2
MN@U;_4R?]<W_ /037/\ Q2_Y!T__ &S_ /1J4 >*^$_^/RV_Z^(?_0UKZ/NH
M//4IG!X(/7!!R#CO@@''>OG#PG_Q^6W_ %\0_P#H:U]*T 0VL_GJ'Q@\@CK@
M@X(SWP01GO46HR$*(USF1@N1P0#DL<YX(4$CWQQ0G[B0CM+R#_M* "/Q ! Z
M\,>@HM_W[M+V7*+^!^<_B1CG^[D<&@"RB! % P!P .E<#\%/^/.3_KX;_P!
MCKT"O/\ X*?\><G_ %\-_P"@1T >@4444 %%%% !7BGP4_X_)/\ KW;_ -#C
MKVNO%/@I_P ?DG_7NW_H<= 'M=%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %</:0J-0C< ;B]X"<<D#RB!GT&3CZGUKN*XJU_X_P"+
M_KI>_P H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O]
M;=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/
MR'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CS
MN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "B
MBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"-U_U\6/_HIJ] KS]/\ D(W7
M_7Q8_P#HIJ /0*KWMZMHNXY)8X55Y9F/(4 XYX)Y(  +,0H)!>WJVB[CDECA
M57EF8\A0#CG@GD@  LQ"@D<O\^K/_"Q=?<Q["?P/DY'LUTP_A@6@"E<^.)X)
M&1FB4$*R':FUD;(R&ENH"P#*P!"@, '& X%,_P"$\E_YZ0_E;_\ RPKN+*R6
MT7:,DL<LS<LS'@L2,<\ <   !5 4 "Q0!YU=_$*:%&D#PDJI(&(.2!G'RWS'
M\E)] 3Q4O_">2_\ /2'\K?\ ^6%>@44 >?\ _">2_P#/2'\K?_Y84?\ ">2_
M\](?RM__ )85Z!10!Y__ ,)Y+_STA_*W_P#EA1_PGDO_ #TA_*W_ /EA7H%%
M 'G2_$*8N8]\. JG.(.22P(_X_L<8'1B>>0!@M+_ ,)Y+_STA_*W_P#EA7H%
M% 'G_P#PGDO_ #TA_*W_ /EA1_PGDO\ STA_*W_^6%>@44 >?_\ ">2_\](?
MRM__ )85%<_$*:( AX3\RCI!T9@"?EOF/ .>F/4J,L/1:* //_\ A/)?^>D/
MY6__ ,L*/^$\E_YZ0_E;_P#RPKT"B@#S_P#X3R7_ )Z0_E;_ /RPH_X3R7_G
MI#^5O_\ +"O0** //_\ A/)?^>D/Y6__ ,L*BMOB%-*"2\(^9AT@Z*Q /S7R
MGD#/3'H6&&/HM% 'G_\ PGDO_/2'\K?_ .6%'_">2_\ /2'\K?\ ^6%>@44
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
MHHH **** "BBB@ HHHH **** "BBB@ KSQW*:A=L 6(GL2 ,9.(FX&2!D^Y
M]37H=>;7MN;C4+E%Q@RVH??AT.Z'"#R\ G'S;OG (.W;GYE -GY]6?\ A8NO
MN8]A/X'R<CV:Z8?PP+7%>,OB!+822Z?9MM56(DEZRN^-KDD@!<'Y1M QM&PA
M<*/7;*R6T7:,DL<LS<LS'@L2,<\ <   !5 4 #YGU:W>VFDBE.Z1)'#-DG+!
MB&.3R<GN>: -.R\=7UDV]+B0DC'SMY@_)]PSQUQFO;? _BG_ (26W%P5VNK%
M' ^[N !R.^"".O(Z<XR?G6O6O@=:LJ7$Q'R,T:@Y'5 Q88Z\!A^?UH ]0HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "L'QKXF'ARV:Y !<D*@.<%CZX[  GMG&,@D5O5YI\;[=VA@E!
M_=K(P9<GEF7*G'0X"MSU&>.IH X#4_'M]J#F4S.GHL3&-0,DXPI&<9ZG)QC)
M-=/X#^)MQY\=I=$RQRE(U.!O4D[5.>-P.?FW9/<'.0WG%2VEJUVZPQC+R,%4
M9 R6. ,GCK0!]2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7*?%+_D'3_]L_\ T:E=77*?%+_D'3_]
ML_\ T:E '@%%%% '5?"W_D(P?]M/_13U] 5\_P#PM_Y",'_;3_T4]?0% !7B
MGP4_X_)/^O=O_0XZ]KKQ3X*?\?DG_7NW_H<= 'M=%%% !1110!D^+/\ CSN?
M^O>;_P! :OFNOI3Q9_QYW/\ U[S?^@-7S70!U7PM_P"0C!_VT_\ 13U[K)_K
MD_ZYR?\ H4=>%?"W_D(P?]M/_13U[K)_KD_ZYR?^A1T 6ZHZY9-?V\UNF TL
M3J">F64@9QGCFKU% 'G7PG\26\5F8'9(WA8ERS!=P9AAR3@=2$ZG&%SC(%;7
MAOQ);^*C<6R1*8(F7[X!5RY9BQ0CCYESSDG.3@\58U#X>6&H2-/)""[G+$.Z
MY/<X5@,GOQR>3S6KH^BPZ/'Y%N@1,DX&3DGJ2222?J>@ Z 4 <KIS-876J&W
M0%HHK?RT"\96!MJA5QQP!@?05Y;K:W'EO+>0RB6:96,TJE1A58! "@QG.<!L
M850%&VO?[?2X[:22Y1<23[-YR3G8,+P3@8'H![U%K>@0:V@AN5WH&# ;F7D
MC.5(/0F@"QIURUU$DKJ49T5BAZJ6 )4Y Y'3H/I5BBB@"I)_KD_ZYR?^A1UX
M5\4O^0C/_P!L_P#T4E>ZR?ZY/^N<G_H4=>%?%+_D(S_]L_\ T4E 'NMY]^+_
M *Z'_P!%O5NJEY]^+_KH?_1;U;H *\W\#:A'I^H7]O,P22:<% _R[OG?&,]2
M=ZD#J0<C(KTBL?7/"-KKC*]S&'9!@'+*<=<94C(],],G'4T 9ECXXAOK\V$"
M;_W8S/&59?E!8 D9^4;B,YX<[<<YK%O[1+37+2*)51!;MA4 51D3DX XZUV6
MA^&[?0E9+9 @<Y;DL3CIRQ)P.PS@9/J:?-H$$TZ7[+F>-=JMN;@'=QC.#]X]
M1WH \W3PY9^)[R\>YGD#PN<\1Q *A*GDE]RJ% +$+C@GD\=!\']0DO+(B1BW
ME2LBY[*%0A<^@R<>@X'  K:UCP-9ZQ)]HGB#2$ $AG7..F=K#)[9/.,#H!6M
MI^GQZ=&MO"H6-!@ ?YY)ZDGDGD\T 6*J:G]P?]=(O_1BU;JIJ?W!_P!=(O\
MT8M 'FOQS_Y=?^VW_M.NUTG_ )!L?_7FG_HH5Q7QS_Y=?^VW_M.NUTG_ )!L
M?_7FG_HH4 =!1110!Y?J5TNA:Z)YR@CN(UPS G8"FP'/\)+)@GD!6.2,G'2^
M*/%L&ESP0B-9KAI-H"E-\8?:#R>5+!A@':&&<L *V-<\-V^NJJ7*!PARO)4C
M/7E2#@]QG!P/054T?P-9Z/)]H@B"R $ EG;&>N-S'![9'.,CH30!S'QFM$BM
M5E55#R7$>Y@ &;;'(!D]3@=,]*H^/-*BU;5[>UG8K')  2"%.<RE0"P(R6P.
MG.<#FO0];T"#6T$-RN] P8#<R\@$9RI!Z$TS7/#=OKJJER@<(<KR5(SUY4@X
M/<9P<#T% '&_#Y'TN^N=+C=I;:%058DD(V0=G!V@_,P;@%BN<#!%>BUF:'X;
MM]"5DMD"!SEN2Q..G+$G [#.!D^IK3H J:M_J9/^N;_^@FN?^*7_ "#I_P#M
MG_Z-2N@U;_4R?]<W_P#037/_ !2_Y!T__;/_ -&I0!XKX3_X_+;_ *^(?_0U
MKZ1N)Q I<]NPZGT ]R> .YKYN\)_\?EM_P!?$/\ Z&M?15Q^_=8NRX=OP/R#
M\2,\?W<'@T 264!A4*?O')..F6)8X]LGCVJ._P#W>)O^>9R?]TC#?@/O8[[0
M.N*MT4 %>?\ P4_X\Y/^OAO_ $".NUT_]V#">L9P/]T\I]0!QGU!ZXS7%?!3
M_CSD_P"OAO\ T".@"Q\.]#M[_3X'FBC=@) "Z*QQYKG&2#QS71?V5)9_-;2-
M[I.S2J?H[$R*3@#.64#)\LDYK*^%O_(.@_[:?^C7KJZ *ECJ N\J59'7&Y'Q
MN .<'Y2P(..""1D$9W*P%NLS6H6C O(P3)"#P!DLA*F1 O=B%!3H=X4$[2P.
MA#,LRAT(*L 00<@@\@@CJ#0 ^O%/@I_Q^2?]>[?^AQU[77BGP4_X_)/^O=O_
M $..@#VNBBB@ HHHH **** .4^*7_(.G_P"V?_HU*\ KW_XI?\@Z?_MG_P"C
M4KP"@ KJOA;_ ,A&#_MI_P"BGKE:ZKX6_P#(1@_[:?\ HIZ /H"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *P?&OB8>'+9KD %R0J YP6/KCL ">V<8R"16]7E_P <;5F2WF ^16D4
MG(ZN%*C'7D*?R^E '"ZGX]OM0<RF9T]%B8QJ!DG&%(SC/4Y.,9)KI_ ?Q-N/
M/CM+HF6.4I&IP-ZDG:ISQN!S\V[)[@YR&\XJ6TM6NW6&,9>1@JC(&2QP!D\=
M: /J6N*M?^/^+_KI>_RAKM:X2R5AJ*$GY3)=;>1@ !-XV[<Y)*D-NQ@$; ?F
M(!W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_T
MG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK
M4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\ H#4
M:U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !1110 44
M44 %%%% !1110 4444 %>?I_R$;K_KXL?_135Z!7GZ?\A&Z_Z^+'_P!%-0!Z
M!7#^-?AA'K[M=Q.4G8#.>4;:N!D=5/09&0 /NDG-=Q10!XU:_!*Y9@)98E3G
M)3>[=.,*54'GW']*]5T+0HM#B%M ,*O4G[S'NQ/<G_ZPP  -"B@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "J.M:/'K$+VDV=D@P<'!&"""#Z@@'T]01Q5ZB@#Q_4_@E,KG[-*AC/
M3S=RL.3Q\JL#@8YXR<\"N@\$_"I=&<75RRR2K]U5!V*<GYLG!8XQC(&TYZG!
M'H%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<U\1[1[NPFBB5G<^7A4!9CB12< <]*Z6B@#YJ_X
M1.\_Y]YO^_+_ /Q-'_")WG_/O-_WY?\ ^)KZ5HH \/\ AQX>N;2_AEEAE1!Y
MF6>-U49C8#)(QUKW"BB@ KQ3X*?\?DG_ %[M_P"AQU[77BGP4_X_)/\ KW;_
M -#CH ]KHHHH **** ,GQ9_QYW/_ %[S?^@-7S77TYKEDU_;S6Z8#2Q.H)Z9
M92!G&>.:\B_X4I>?WX?^^G_^-T 97PM_Y",'_;3_ -%/7O4]HEQC>JMCIN /
M7ZUY+I?PIU'2I%N8)85D3.#ECC((/!C(Z$]JZ#^QM>_Y^H?^^1_\8H [7^R8
M?^>:?]\+_A1_9,/_ #S3_OA?\*XK^QM>_P"?J'_OD?\ QBMCPOI^IV\I:_FC
MDBV$ ( #NR,'B-.,9[_A0!N_V3#_ ,\T_P"^%_PH_LF'_GFG_?"_X5;HH J?
MV3#_ ,\T_P"^%_PH_LF'_GFG_?"_X5;HH J?V3#_ ,\T_P"^%_PH_LF'_GFG
M_?"_X5A>*-/U.XE#6$T<<6P AP"=V3D\QOQC'?MTK'_L;7O^?J'_ +Y'_P 8
MH [F"QC@.Y$53TRJ@']*\&^*7_(1G_[9_P#HI*] _L;7O^?J'_OD?_&*Y_5/
MA3J.JR-<SRPM(^,G+#.  .!&!T [4 >N3VZSC:ZAAUPP!'ZU!_9,/_/-/^^%
M_P *XK^QM>_Y^H?^^1_\8H_L;7O^?J'_ +Y'_P 8H [7^R8?^>:?]\+_ (4?
MV3#_ ,\T_P"^%_PKDM.TG6DE1IKF)H@ZEP%&2H(W ?N1R1[CZUW% %3^R8?^
M>:?]\+_A1_9,/_/-/^^%_P *MT4 5/[)A_YYI_WPO^%']DP_\\T_[X7_  JW
M6/XHMKNXB"V$BQR[P27 (VX.1RK\YQV[=: +O]DP_P#/-/\ OA?\*5-,B0AA
M&@(Y!"C/\JXG^QM>_P"?J'_OD?\ QBC^QM>_Y^H?^^1_\8H ROCG_P NO_;;
M_P!IUWWA9 ]E;J1D&WB!!Z?ZL5P.N_#W5=>V_:9X7\O=MZKC=C/W8AZ#K6A:
M>'-<M$6&.YA"1J%48!P%& ,F'/2@#NO[)A_YYI_WPO\ A1_9,/\ SS3_ +X7
M_"N*_L;7O^?J'_OD?_&*/[&U[_GZA_[Y'_QB@#M?[)A_YYI_WPO^%']DP_\
M/-/^^%_PJW10!4_LF'_GFG_?"_X4?V3#_P \T_[X7_"K=% %3^R8?^>:?]\+
M_A1_9,/_ #S3_OA?\*BU^&>:!TM&5)SMVL_*CYAG/RMVR.AKC_[&U[_GZA_[
MY'_QB@#M?[)A_P">:?\ ?"_X5S_Q2_Y!T_\ VS_]&I65_8VO?\_4/_?(_P#C
M%5-4\):SJL;6T]Q"T;XR,8S@@CD0@]0.] 'FGA9PEY;L3@">(DGI]\5]&6"'
M!D(P9#NP>,<  8[':!GWSVKR*W^#E];LLJR0[D((R7(R#D<&,@_0\5T_]C:]
M_P _4/\ WR/_ (Q0!Z!17G_]C:]_S]0_]\C_ .,4?V-KW_/U#_WR/_C% ':W
M7[ETE[$[6^C?=^I#8 ]-Q^HXKX*?\><G_7PW_H$=,FT'79E*-<PD,"#\HZ'@
M_P#+&LK1_AIJ6ELH2=1$'#,B3S1ANF1E4X) QGK0!UOPM_Y!T'_;3_T:]=76
M9X:T<:/;16@QF- &P206/+D$\X+$GM]!TK3H *R?#?[J,VW>WD>,#^ZH.8AG
MO^Z9.<D_WCNS6M7GGB;P7J-[<RW%I<"**0J=HEE3D(J$D*I&?E_+% 'H=>*?
M!3_C\D_Z]V_]#CK6_P"$ UG_ )_/_)B?_P")K)_X4I>?WX?^^G_^-T >UT5X
MI_PI2\_OP_\ ?3__ !NC_A2EY_?A_P"^G_\ C= 'M=%>*?\ "E+S^_#_ -]/
M_P#&Z/\ A2EY_?A_[Z?_ .-T >UT5XI_PI2\_OP_]]/_ /&Z/^%*7G]^'_OI
M_P#XW0!Z-\1[1[NPFBB5G<^7A4!9CB12< <]*\/_ .$3O/\ GWF_[\O_ /$U
MZ5\,_!4VB74TLK(1&IB.PL3N812@C*CC!^N>V.:]+H ^:O\ A$[S_GWF_P"_
M+_\ Q-=+\./#US:7\,LL,J(/,RSQNJC,; 9)&.M>X44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M1UK1X]8A>TFSLD&#@X(P000?4$ ^GJ".*O44 >/ZG\$IE<_9I4,9Z>;N5AR>
M/E5@<#'/&3G@5T?@[X4QZ+(+J=A+(H!4;<(K=SR3N(_A) QUQG&.]HH *XJU
M_P"/^+_KI>_RAKM:XJU_X_XO^NE[_*&@#M:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K)T;_6W7_7PO_I/!6M63HW^MNO^OA?_ $G@H +G_C\A
M_P"O>X_]#MZUJR;G_C\A_P"O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_QYW/
M_7O-_P"@-6M63XL_X\[G_KWF_P#0&H UJR?#7^J;_KXNO_2B2M:LGPU_JF_Z
M^+K_ -*)* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS]/^0C=?\
M7Q8_^BFKT"O/T_Y"-U_U\6/_ **:@#T"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 **** "BBN:UO4KT7(M+00@&$/F=9>2'*L R<?+
ME<@\_,.HZ '2T5RG_$Y_Z<__ "/1_P 3G_IS_P#(] '07M]]F>*/&?.D*9SC
M&(WDSTY^YCMUSVQ6/I'@F#1+@7%J@13%(KC<[$EFC*_>)X&UL].HZ]HK2RU&
MXFA>[^S^5$[-^Y\W?DQN@^]QCY^>E=10 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &3HW^MNO^OA?_ $G@K6K)T;_6W7_7PO\ Z3P5K4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5Q5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_E#0!VM%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJ
MR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U
M !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U
M9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110
M4444 %%%% !1110 5YVTPCU.=#_RTGM,892?W<7.5SN ^<8;&W/&<X!]$KS]
M/^0C=?\ 7Q8_^BFH ] 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@ K)U;_ $:6"Z[!C$V>@6;;@XZY,BQKW #$D8Y&M4-W:K=H
MT,@RDBE6&2,AA@C(YZ4 345F65^T3_99R=^?D<K@2+MSG(&P./F!4$$[2X55
M( TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KA](\'->H7:[NP1+,O%QVCE=!
M_"><*,^]=Q63#_H-RZ'[MU\ZG_IHBJC+G@<HJLHY)VR$\ 4 97_" ?\ 3Y>?
M^!'_ -C1_P (!_T^7G_@1_\ 8UU=% &9H.A+HZL@>20N^XM,V]R=JKUP. %&
M*TZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X2RN0^HI&.J276>1GYPA'R
MYW8^0Y;&W.%W;N!W=<5:_P#'_%_UTO?Y0T =K1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %9.C?ZVZ_Z^%_])X*UJR=&_UMU_U\+_Z3P4 %S_Q^
M0_\ 7O<?^AV]:U9-S_Q^0_\ 7O<?^AV]:U !1110 4444 %%%% !63XL_P"/
M.Y_Z]YO_ $!JUJR?%G_'G<_]>\W_ * U &M63X:_U3?]?%U_Z425K5D^&O\
M5-_U\77_ *424 :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\A&
MZ_Z^+'_T4U>@5Y^G_(1NO^OBQ_\ 134 >@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 0W5JMTIC<94X[D'(.001@@@C(
M(P00"""*S_L=Q9_ZEUD0=$GR&],"9<G ']Y'8G.6YR-:B@#'&J7$,D4<T486
M9RH*3,Y!$;OT,2<?)CKWK8K)UG_6VO\ U\-_Z3SUK4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %5[VR6[7:<@J<JR\,K#@,"<\\D<@@@E6!4D&Q10!GVNI%6%O.-LIS
M@A2(WP,Y5CD D DH3N&&^\H#G0K/UF>(+Y,R>;YG2,)YA;:0?NG@ ''S-A5)
M&YAD5B?V+>/\MO)]DCZA=RW&/1?+=,)QCA)"BXPJG.Z@#JZ*S]$LI[1"ES-Y
MSEB0WEK'@8'RX7CKDY]_:M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?
M^/\ B_ZZ7O\ *&NUKBK7_C_B_P"NE[_*&@#M:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K)T;_ %MU_P!?"_\ I/!6M63HW^MNO^OA?_2>"@ N
M?^/R'_KWN/\ T.WK6K)N?^/R'_KWN/\ T.WK6H **** "BBB@ HHHH *R?%G
M_'G<_P#7O-_Z U:U9/BS_CSN?^O>;_T!J -:LGPU_JF_Z^+K_P!*)*UJR?#7
M^J;_ *^+K_THDH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O/T_Y"
M-U_U\6/_ **:O0*\_3_D(W7_ %\6/_HIJ /0**** "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@#)UG_6VO\ U\-_Z3SU
MK5DZS_K;7_KX;_TGGK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZG>M !''@RR'"
M@\X&0&<@8^5 <GD9.$!#,M7JR=+_ -+EENCR%8Q1^FU/]80#R"9-RMT#!$.,
M $@%NQTQ+++*,N^-[G&]R,X+$ 9QG@<!1PH"@"K=%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7%6O_'_%_P!=+W^4-=K7%6O_ !_Q?]=+W^4- ':T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_ -)X
M*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M0 44
M44 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9/AK_
M %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%%%
M !1110 4444 %>=M")-3G<_\LY[3&%4']Y%SEL;B/D&%SMSSC."/1*\_3_D(
MW7_7Q8_^BFH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,G6?];:_]?#?^D\]:U9.L_ZVU_Z^&_\ 2>>M:@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KA]'EU.UCVO$ Q>1B!'&X!DD9SAC>)D?-_=&.
MG/4]Q10!RG]H:C_SS_\ (,7_ ,G4?VAJ/_//_P @Q?\ R=75T4 8_AO49KT2
MK<*%>*7;@*%X,:.,@22C/S=F/&.AR*V*R=&_UMU_U\+_ .D\%:U !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<)96P344D'5Y+K/ S\@0#YL;L?.<KG;G#;=W
M)[NN*M?^/^+_ *Z7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "LG1O\ 6W7_ %\+_P"D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0
M[>M:LFY_X_(?^O>X_P#0[>M:@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#
M5K5D^+/^/.Y_Z]YO_0&H UJR?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2
M@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_\ HIJ]
M KS]/^0C=?\ 7Q8_^BFH ] 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 **** ,G6?];:_P#7PW_I//6M7%?$;Q7_ ,(\
M]K)LW_O)'QNV_=C,>.A_YZY_#'?(Y_\ X7G_ -.W_D;_ .UT >JT5Y5_PO/_
M *=O_(W_ -KH_P"%Y_\ 3M_Y&_\ M= 'JM%>5?\ "\_^G;_R-_\ :Z/^%Y_]
M.W_D;_[70!ZK17D\WQR8J0EN V#@F7(![$@(,CVR/J*S/^%UWG]R'_OE_P#X
MY0![717C5K\8+^[8110Q.YSA4CD9C@9. 'STK0_X3[6?^?/_ ,EY_P#XJ@#U
M6BO*O^$^UG_GS_\ )>?_ .*KH/!7B>_U69HKR#RHQ&2&\J1,L&4 9<D=">.O
M% ':T444 %%%% !17%>-?$]_I4RQ6<'FQF,$MY4CX8LP(RA Z <=>:Y__A/M
M9_Y\_P#R7G_^*H ]5HKRK_A/M9_Y\_\ R7G_ /BJS[KXP7]HQBEAB1QC*O'(
MK#(R,@OGI0![+17E7_"?:S_SY_\ DO/_ /%4?\)]K/\ SY_^2\__ ,50!ZK1
M7FFD^-]6N9HXI;7;&\B!F\B884L QR6P,#N>*]+H **** "BBN?\:ZO<Z5"L
MMG'YLAD *['?"E6).$(/4#GIS0!T%%>5?\)]K/\ SY_^2\__ ,51_P )]K/_
M #Y_^2\__P 50!ZK17C]]\5=2T_'GVZ1[LX\R*5<XQG&7&<9%6(?B)J\RATM
M 58 @B"8@@\@@AN0: /6**\J_P"$^UG_ )\__)>?_P"*H_X3[6?^?/\ \EY_
M_BJ /5:*** "BBB@ HK)\4ZA-I]L\]LGF2KMVKM9LY8 _*I!. 2>*X#_ (3[
M6?\ GS_\EY__ (J@#U6BO*O^$^UG_GS_ /)>?_XJH;KXE:M:*99;5408RSPS
M*HR<#)+XZT >MT5XO#\9;Z9@B11%F(  20DD\  "3DFM/_A/M9_Y\_\ R7G_
M /BJ /5:*\J_X3[6?^?/_P EY_\ XJM7PMXOU+4+E(+FV\N)MVYO)E7&%)'S
M,Q R0!S0!Z!1110 4444 %%<IXZU^\TCROL4/F[]^_\ =N^,;=OW",9R>O7%
M<K_PGVL_\^?_ )+S_P#Q5 'JM%>5?\)]K/\ SY_^2\__ ,55&]^+6HV#;)H(
MT8C(#QRJ<=,X+CCB@#V.BO+_  9\4+G6[N.SE2())OR45PWRHS#&7(ZCTKU"
M@ HHHH **** ,G1O];=?]?"_^D\%:U<%X/\ %$M[J-Y9,%"!Y&R =V8S'".<
MD8VJ">.OMQ7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_Q_Q?\ 72]_
ME#7:UQ5K_P ?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<?^AV
M]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!JUJR
M?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z424 :
MU%%% !1110 4444 %%%% !1110 4444 %%%% !7GZ?\ (1NO^OBQ_P#135Z!
M7G;2%-3G4<AY[3.-V5VQ<$_+MPVX@?-NR/ND9( /1**** "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@#)\6?\>=S_P!>\W_H#5\UU]*>+/\ CSN?^O>;_P! :OFN@#JOA;_R$8/^
MVG_HIZ]ZGNTM\;V5<]-Q Z?6O!?A;_R$8/\ MI_Z*>O=9/\ 7)_USD_]"CH
M/[6A_P">B?\ ?:_XT?VM#_ST3_OM?\:L33+"I=R J@DDG  ')))Z 5F?\)99
M_P#/Q#_W^3_XJ@"W_:T/_/1/^^U_QH_M:'_GHG_?:_XTR#7+>X9426-FD!*A
M74E@,@D 'D#:>GH?2K%U=I:*9965$&,LY"J,G R3QUH B_M:'_GHG_?:_P"-
M']K0_P#/1/\ OM?\:J?\)99_\_$/_?Y/_BJMVVK0W3>5'(C/M#;5=2VT@$-@
M'."",'IR/6@ _M:'_GHG_?:_XT?VM#_ST3_OM?\ &GW.HQ6K*DCJK2'"!F"E
MCP, $\GD=/458H @@OHYSM1U8]<*P)_2O!OBE_R$9_\ MG_Z*2O=9/\ 7)_U
MSD_]"CKPKXI?\A&?_MG_ .BDH ]\GN%@&YV"CIEB /UJ#^UH?^>B?]]K_C1>
M??B_ZZ'_ -%O5N@"I_:T/_/1/^^U_P :/[6A_P">B?\ ?:_XTR]URWL&V32Q
MHQ&0'=5..F<$CCBFVOB&VNV$44T3N<X5)$9C@9. #GI0!+_:T/\ ST3_ +[7
M_&C^UH?^>B?]]K_C3[+48K]=\+JZ@X)1@PSUQD$\\U#>ZY;V#;)I8T8C(#NJ
MG'3."1QQ0 _^UH?^>B?]]K_C1_:T/_/1/^^U_P :J?\ "66?_/Q#_P!_D_\
MBJTX9EF4.A!5@""#D$'D$$=0: *_]K0_\]$_[[7_ !I4U.)R%$B$G@ ,,_SI
MUMJ,5TS)&ZLT9PX5@Q4\C! /!X/7T-,U/[@_ZZ1?^C%H \U^.?\ RZ_]MO\
MVG7?>%G"65NQ. +>(DGI_JQ7 _'/_EU_[;?^TZ[72?\ D&Q_]>:?^BA0!J_V
MM#_ST3_OM?\ &C^UH?\ GHG_ 'VO^-6ZKWNHQ6"[YG5%)P"[!1GKC)(YXH 9
M_:T/_/1/^^U_QH_M:'_GHG_?:_XU4_X2RS_Y^(?^_P G_P 55ZVU&*Z9DC=6
M:,X<*P8J>1@@'@\'KZ&@!G]K0_\ /1/^^U_QH_M:'_GHG_?:_P"-%]JT.GX\
M^1(]V<>8ZKG&,XR1G&15>'Q/:3,$2>(LQ  $J$DG@  'DF@"Q_:T/_/1/^^U
M_P :/[6A_P">B?\ ?:_XT^RU&*_7?"ZNH."48,,]<9!//-":C$\AMPZF51DH
M&!<#CDKG('(_,4 ,_M:'_GHG_?:_XUS_ ,4O^0=/_P!L_P#T:E=!JW^ID_ZY
MO_Z":Y_XI?\ (.G_ .V?_HU* /%?"?\ Q^6W_7Q#_P"AK7TC/<+ -SL%'3+$
M ?K7S=X3_P"/RV_Z^(?_ $-:^BKS[\7_ %T/_HMZ #^UH?\ GHG_ 'VO^-']
MK0_\]$_[[7_&K=9]UXAMK1C%+-$CC&5>1%89&1D$YZ4 2_VM#_ST3_OM?\:/
M[6A_YZ)_WVO^-16_B&VN=WES1-L4LVV1#A1U8X/ '<]*M6MVEVHEB970YPR$
M,IP<'!''6@"+^UH?^>B?]]K_ (T?VM#_ ,]$_P"^U_QJ*Z\0VUHQBEFB1QC*
MO(BL,C(R"<]*A_X2RS_Y^(?^_P G_P 50!;_ +6A_P">B?\ ?:_XT?VM#_ST
M3_OM?\:MU7LM1BOUWPNKJ#@E&##/7&03SS0 1:C%,=JNI)[!@3^0->.?&O\
MX_(_^O=?_0Y*]@O/OQ?]=#_Z+>O'_C7_ ,?D?_7NO_H<E &5\+?^0C!_VT_]
M%/7T!7S_ /"W_D(P?]M/_13U] 4 %%%% !1110!Y5X _Y#-Y_P!O'_H]:]5K
MRKP!_P AF\_[>/\ T>M>JT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_Q
M_P 7_72]_E#7:UPEE,6U%%(P%DNL=<G<$)/W=N%V@'YMV6'RA?F(!W=%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_
M %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0
M4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63
MX:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444 %%
M%% !1110 4444 %>?I_R$;K_ *^+'_T4U>@5Y^G_ "$;K_KXL?\ T4U 'H%%
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!D^+/^/.Y_Z]YO\ T!J^:Z^E/%G_ !YW/_7O-_Z
MU?-= '5?"W_D(P?]M/\ T4]>ZR?ZY/\ KG)_Z%'7A7PM_P"0C!_VT_\ 13U[
MK)_KD_ZYR?\ H4= %3Q9_P >=S_U[S?^@-7C6@:GI,,")=P2O.-VYD)"GYCC
M'[U>@P.@KVOQ#:M=VT\,8R\D,BJ,@9+(0!D\=:\_T!=;T2!+.*VB*1[L%W4M
M\S%CG$P'4^E #+."&'5; 6RE(6M"R*220)!._));GYO4UU'Q2_Y!T_\ VS_]
M&I7-:GINJS7-OJJP(9XX2K+O78"7E&,>9D_(P/!ZG\*L:K%J^NV\UI<6\:AD
M4IL902RRQG&3*PQM#'MTZ]B <IIVK:*D2+-;2M*$4.0QP6 &XC]\."?8?2NC
MNY%T"\L]5MUV6MW#%$VXG@%5"[F;<%PNP\'G8V3U)L:=>:Y81);I;1%8D502
MRYPH &<3#GBM7Q!HESXETWR[B-5NP=P4-A0RL0,$,PR4R.21D\X[ &;=3_\
M"1ZREO\ *8K!2_WNK?+D@J,Y#E05)Q\A]2*]%KDOAWX=FTN.6>[ %S<REGP0
M>.V=OR@Y+'Y>Q'T'6T 5)/\ 7)_USD_]"CKPKXI?\A&?_MG_ .BDKW63_7)_
MUSD_]"CKPKXI?\A&?_MG_P"BDH ]UO/OQ?\ 70_^BWJW52\^_%_UT/\ Z+>K
M= 'DGQ,F@AU.%[M6> 6XW*G#'YI<8^9>AP>HJWX,U/29KN-+2"5)SOVLY)4?
M(V<_O6[9'0UH>,='OO[0BU*RB63RH=OSLH7),@((+J>C5H:!J>K33HEW!$D!
MW;F0@L/E.,?O6[X'0T 9_P %/^/.3_KX;_T".LSXAW-I;ZBK7\;21?9  $)!
MW>:V#PR<8SW_  J+PO8:SX;B-O#;1E6<L2[H3D@#M*O'RUL:O;ZG%<Q:A;0(
MTC6:1R!F7:K%R[@#S%/!Q@Y(QW- &5X=L-)\2-):VD#QR^2Y#RY95R-F=IE8
M$@L"..V00<58\'^,FTW3)_-R9K$[ K!LC>=L8;)' ?*D @A5QCIG=T#4]6FG
M1+N")(#NW,A!8?*<8_>MWP.AKG/%OPZGO[[?$I^RSO$TNQD3:1\K':3\S8RV
M=O5B.3G(!T?PLT(:99)(1B2X^=B<$X/W!D=MN#@DX+'IG%=+J?W!_P!=(O\
MT8M6ZJ:G]P?]=(O_ $8M 'FOQS_Y=?\ MM_[3KM=)_Y!L?\ UYI_Z*%<5\<_
M^77_ +;?^TZ[72?^0;'_ ->:?^BA0!T%>?\ QK_X\X_^OA?_ $"2O0*X_P"*
M&@3ZW;)#;+O<3*Q&Y5X".,Y8@=2* .,TZ\T._E2W2VE#2NJ@EFQEB ,XF/'-
M='\./^/S4O\ KX_]GFH_MG7O^?6'_OH?_'ZS[73=5T2YNIK6!'2YF9LR.O0.
MY4@"12,AN_Z4 /\ C&\:2V33 M$'D+@=2H,6X#D<D>X^M9^AZMHKW$*PVTJR
MF5 A+' 8L-I/[X\ ^Q^E7=>TW5=7^S73P()[:9V"JZA<#RF0G,ASDJP.#T';
MJ=#^V=>_Y]8?^^A_\?H B\&S_P#",WMSI4NU(#NFB+-A0OL6 +?)U.2!Y;=>
M33OA@6UF:ZUJ0#=*_EJ,\JH )7@ $8V '&3M/3/,WQ*\)W&I/'=V2@RA)(W^
M8 E'4CHY"XPS G[WS#'3(ZKPUHXT>VBM!C,: -@D@L>7()YP6)/;Z#I0!8U;
M_4R?]<W_ /037/\ Q2_Y!T__ &S_ /1J5T&K?ZF3_KF__H)KG_BE_P @Z?\
M[9_^C4H \5\)_P#'Y;?]?$/_ *&M?15Y]^+_ *Z'_P!%O7SKX3_X_+;_ *^(
M?_0UKZ*O/OQ?]=#_ .BWH MUXOXJN;2WU:X:_C:2+8@ 0D'=LCP>&3C&>_X5
M[17F^JZ5J5AJ4VHV4*NLJ*H+LN,;8\\>8ISE<<T 9^DZAIEQ%=K80R1R_8IR
M2Y)&W R.9'YSCMVZUUOPM_Y!T'_;3_T:]93W.LZDDEM<6\2QR0S*2C+NR8V"
M@?O6ZM@=._;K6?H"ZWHD"6<5M$4CW8+NI;YF+'.)@.I]* ,?Q5<VEOJUPU_&
MTD6Q  A(.[9'@\,G&,]_PK5TC2M/\1V]TFG0R1RB(#YFZDG>BC=(XP6C&<XX
M[T^73=5M+U]3@@1GFAC5@SKM!\N/> /,!X92!R>/7K74>%]0U.XE*W\,<<6P
MD%""=V1@<2/QC/;MUH Y?3?&WV?13(2WFINMU(^4[B/D(*@XV1D')P25QG)!
M/6_#_01HMG'&00[CS'R"#N<#@@DX*C"]NF< DUQ]S\.IYM3:3:?L;SK*Q9D9
M6(!<@ID$C<609' /<9SZG0!4O/OQ?]=#_P"BWKQ_XU_\?D?_ %[K_P"AR5[!
M>??B_P"NA_\ 1;UX_P#&O_C\C_Z]U_\ 0Y* ,KX6_P#(1@_[:?\ HIZ^@*^?
M_A;_ ,A&#_MI_P"BGKZ H **** "BBB@#RKP!_R&;S_MX_\ 1ZUZK7E7@#_D
M,WG_ &\?^CUKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*M?^/^+_ *Z7
MO\H:[6N*M?\ C_B_ZZ7O\H: .UHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "LG1O];=?]?"_P#I/!6M63HW^MNO^OA?_2>"@ N?^/R'_KWN/_0[
M>M:LFY_X_(?^O>X_]#MZUJ "BBB@ HHHH **** "LGQ9_P >=S_U[S?^@-6M
M63XL_P"/.Y_Z]YO_ $!J -:LGPU_JF_Z^+K_ -*)*UJR?#7^J;_KXNO_ $HD
MH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "O/T_P"0C=?]?%C_ .BF
MKT"O/T_Y"-U_U\6/_HIJ /0**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\6?\ 'G<_]>\W
M_H#5\UU]*>+/^/.Y_P"O>;_T!J^:Z .J^%O_ "$8/^VG_HIZ]UD_UR?]<Y/_
M $*.O"OA;_R$8/\ MI_Z*>O=9/\ 7)_USD_]"CH MT45S7Q(NFM=/G=#@E57
MH#P[JC#GU!(_ES0 Z7XB:?')Y!G7=D#(#%.<8^< ICGDYP.^,&N@AF690Z$%
M6 ((.00>001U!KBO#GP_L[FPC1XP6GB5VD./,#.H;Y6QP!V'3'4')R^/PB9]
M/33K.YS$S'?(-K J0V]5V8X,G4%L@%@6(^4@'16GB6VNXWN$E7RHG*,Y.U P
MQ_$V 1R,$<'/!-,_X2RS_P"?B'_O\G_Q5<A\'[1+NPDBE570W#95P&4X2,C(
M/'6LR;08/$VJ&UBB5+6T!$GEH(]S \@E4!R6^7!/W59E()H ]8HHHH J2?ZY
M/^N<G_H4=>%?%+_D(S_]L_\ T4E>ZR?ZY/\ KG)_Z%'7A7Q2_P"0C/\ ]L__
M $4E 'NMY]^+_KH?_1;U;JI>??B_ZZ'_ -%O5N@ JIJ>JQ:6AFG=40=V.,G!
M. .I. < 9)["K=>;SV2^(-:DMKG+Q6L09$/W,D1DY'<$MD^N #E1B@#LM$\5
M6NMY%M(KD9RO*M@8YVL <<CG&,\9S5C4=:ATYHTF<*TSA$')+,>.@!XY&3T&
M1D\BL"_\%VJW=M<Q,MO(A8A(@J&7:,X !' YW84DJ<$@8QS_ (F\+R6UW!J<
M\I=Y+^%$4#"I'O8JON< = ,'=G<3NH [W6=?@T5?,N9%0'IGECR <*,DXR,X
M!QU/%2Z9JL6J()H'5T/=3G!P#@CJ#@C(.".XKS?XAR"WU2WE\H7)\@CR-I8G
MF3G&Q@1SD8R?E.0.";WPD"N]Y*!Y;M,,P[2/+&7*C. .I*XP,;>G(H ]%JIJ
M?W!_UTB_]&+5NJFI_<'_ %TB_P#1BT >:_'/_EU_[;?^TZ[72?\ D&Q_]>:?
M^BA7%?'/_EU_[;?^TZ[72?\ D&Q_]>:?^BA0!T%%%% $-U=I:*9965$&,LY"
MJ,G R3QUK%TSQ]8ZFXABF4N>@8,F22  "X4$DG@#D^E<Y\5D-[+8V+$B*>?#
M8QGJB@@D'! =O;GD&M#Q+\/+":%=P6W6(K^\7:ORY (9FZD] S9(;!YR0P!U
M>H:A'IT;7$S!8T&23_GDGH .2>!S5>XU^"VA6]DD58G4,K-QD%=PP#R21R%Q
MGVKA_BSH,T\'VEIB8;=(\(0,N[/L9VV[0#@C& 1]X +GG,\9KML],EE#-;*L
M7FJIQG*(0,9'.T/@]N>1F@#TO1M?@UI?,MI%<#KCAAR0,J<$9P<9 SU'%:%>
M2:/J5K<:U$VGC;$T;*^Q2B,1&YX7CCA>,#YESCN?6Z *FK?ZF3_KF_\ Z":Y
M_P"*7_(.G_[9_P#HU*Z#5O\ 4R?]<W_]!-<_\4O^0=/_ -L__1J4 >*^$_\
MC\MO^OB'_P!#6OHJ\^_%_P!=#_Z+>OG7PG_Q^6W_ %\0_P#H:U]%7GWXO^NA
M_P#1;T 6Z*** ,_6=?@T5?,N9%0'IGECR <*,DXR,X!QU/%0Z)XJM=;R+:17
M(SE>5; QSM8 XY'.,9XSFN*T2UB\2ZK=S7(5OL_R)%(=XPI*%P#Q@$$XP0"^
M<Y )VY?A[;K>"[B;R287 CAPAR5*-(#VP''11AL,3DD$ U;GQK96TOV5YT$G
M.03\H(SD%ONJ1@\$@^W(JQKGB2WT)5>Y<('.%X+$XZ\*"<#N<8&1ZBO+_&&G
M6?A^#^QX$$UW*X._:#(H+@J,X)W%<*%7&1EL#< VAX=\.K/J;VUT%E%I:0J%
M8[E#".,<(W5>6/W< D$X8B@#TVUNTNU$L3*Z'.&0AE.#@X(XZU-7!?#!Q;RW
MUB@ B@N24ZD_,67&23D 1C'?KDFN]H J7GWXO^NA_P#1;UX_\:_^/R/_ *]U
M_P#0Y*]@O/OQ?]=#_P"BWKQ_XU_\?D?_ %[K_P"AR4 97PM_Y",'_;3_ -%/
M7T!7S_\ "W_D(P?]M/\ T4]?0% !1110 4444 >5> /^0S>?]O'_ */6O5:\
MJ\ ?\AF\_P"WC_T>M>JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_P ?
M\7_72]_E#7:UQ5K_ ,?\7_72]_E#0!VM%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>
M]Q_Z';UK5DW/_'Y#_P!>]Q_Z';UK4 %%%% !1110 4444 %9/BS_ (\[G_KW
MF_\ 0&K6K)\6?\>=S_U[S?\ H#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q
M=?\ I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>>+,HU.Y0D;C
M/9$#/) C()QZ#(S]1ZUZ'7GQ7S-2N,DD1W%F5&X[07B(9MN<;B% SC..,X)H
M ]!HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MC'+#\,]\ @%;0-;?1)TO(@I>/=@."5^92IS@@]#ZUU__  NN\_N0_P#?+_\
MQRHH/@]=3YVR0Y'4%I PSTR#&",]LCFI?^%*7G]^'_OI_P#XW0 ?\+KO/[D/
M_?+_ /QRC_A==Y_<A_[Y?_XY1_PI2\_OP_\ ?3__ !NC_A2EY_?A_P"^G_\
MC= !_P +KO/[D/\ WR__ ,<H_P"%UWG]R'_OE_\ XY1_PI2\_OP_]]/_ /&Z
M/^%*7G]^'_OI_P#XW0 ?\+KO/[D/_?+_ /QRC_A==Y_<A_[Y?_XY1_PI2\_O
MP_\ ?3__ !NC_A2EY_?A_P"^G_\ C= !_P +KO/[D/\ WR__ ,<H_P"%UWG]
MR'_OE_\ XY1_PI2\_OP_]]/_ /&Z/^%*7G]^'_OI_P#XW0 ?\+KO/[D/_?+_
M /QRN0U_6WUN=[R4*'DVY" A?E4*,9)/0>M=?_PI2\_OP_\ ?3__ !NC_A2E
MY_?A_P"^G_\ C= !_P +KO/[D/\ WR__ ,<H_P"%UWG]R'_OE_\ XY1_PI2\
M_OP_]]/_ /&Z/^%*7G]^'_OI_P#XW0 ?\+KO/[D/_?+_ /QRC_A==Y_<A_[Y
M?_XY1_PI2\_OP_\ ?3__ !NC_A2EY_?A_P"^G_\ C= !_P +KO/[D/\ WR__
M ,<H_P"%UWG]R'_OE_\ XY1_PI2\_OP_]]/_ /&Z/^%*7G]^'_OI_P#XW0 ?
M\+KO/[D/_?+_ /QRC_A==Y_<A_[Y?_XY1_PI2\_OP_\ ?3__ !NH4^$-TS!
M\3<X8HSD+S@Y)0#(_NYW>U $W_"Z[S^Y#_WR_P#\<H_X77>?W(?^^7_^.4-\
M&;EV98Y(B$(!+%UYP&X 5N,$?X4?\*4O/[\/_?3_ /QN@# \5^-9O$_E^>J+
MY6['EAA][&<Y9O[HK7T[XNW=A$ENB1%8D502KYPH &<..>*L?\*4O/[\/_?3
M_P#QNF_\*>N2AD5T)#$8&[^$X8],X!!Q@$D8XR<  =_PNN\_N0_]\O\ _'*/
M^%UWG]R'_OE__CE1P?!RZG&5DA..#\SY!]"/+R#Z@\BI/^%*7G]^'_OI_P#X
MW0 ?\+KO/[D/_?+_ /QRC_A==Y_<A_[Y?_XY1_PI2\_OP_\ ?3__ !NC_A2E
MY_?A_P"^G_\ C= !_P +KO/[D/\ WR__ ,<H_P"%UWG]R'_OE_\ XY1_PI2\
M_OP_]]/_ /&Z/^%*7G]^'_OI_P#XW0 ?\+KO/[D/_?+_ /QRC_A==Y_<A_[Y
M?_XY1_PI2\_OP_\ ?3__ !NC_A2EY_?A_P"^G_\ C= !_P +KO/[D/\ WR__
M ,<K/U_XH7.MP/9RI$$DVY**X;Y6##&7(ZCTK0_X4I>?WX?^^G_^-T?\*4O/
M[\/_ 'T__P ;H XC3KUK"5+A,%HG5@#TRI!&<8XXKM_^%UWG]R'_ +Y?_P".
M4?\ "E+S^_#_ -]/_P#&Z/\ A2EY_?A_[Z?_ .-T '_"Z[S^Y#_WR_\ \<H_
MX77>?W(?^^7_ /CE'_"E+S^_#_WT_P#\;H_X4I>?WX?^^G_^-T '_"Z[S^Y#
M_P!\O_\ '*/^%UWG]R'_ +Y?_P".4?\ "E+S^_#_ -]/_P#&Z/\ A2EY_?A_
M[Z?_ .-T '_"Z[S^Y#_WR_\ \<H_X77>?W(?^^7_ /CE'_"E+S^_#_WT_P#\
M;H_X4I>?WX?^^G_^-T '_"Z[S^Y#_P!\O_\ '*/^%UWG]R'_ +Y?_P".4?\
M"E+S^_#_ -]/_P#&Z/\ A2EY_?A_[Z?_ .-T '_"Z[S^Y#_WR_\ \<KF/%'B
MB7Q)*+B8*&5 H" @8!)[EN?FKIG^"]X@+&2$ <DEWQ_Z+J.U^$%S.P DB*<Y
M="Y4<<8RJAN>/E)QWQ0!G_"W_D(P?]M/_13U] 5X!\, !J4..G[W&1@_ZI^W
M->_T %%%% !1110!Y5X _P"0S>?]O'_H]:]5KRKP!_R&;S_MX_\ 1ZUZK0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7%6O\ Q_Q?]=+W^4-=K7%6O_'_ !?]
M=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO
M^OA?_2>"M:LG1O\ 6W7_ %\+_P"D\% !<_\ 'Y#_ ->]Q_Z';UK5DW/_ !^0
M_P#7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_P#0&K6K)\6?\>=S
M_P!>\W_H#4 :U9/AK_5-_P!?%U_Z425K5D^&O]4W_7Q=?^E$E &M1110 444
M4 %%%% !1110 4444 %%%% !1110 5Y^G_(1NO\ KXL?_135Z!7GZ?\ (1NO
M^OBQ_P#134 >@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 %%%% &3XL_X\[G_KWF_P#0&KRKX*?\
M?DG_ %[M_P"AQUZKXL_X\[G_ *]YO_0&KRKX*?\ 'Y)_U[M_Z''0![+/:K/C
M<.1T()##/7!&",]\'FHOWD'_ $T7\%?^BG_QW ]35NB@"&"Z6?.T\CJ""&&>
MF0<$9[9'-35#/:K/C<.1T()##/7!&",]\'FHOWD'_31?P5_Z*?\ QW ]30!;
MHJ&"Z6?.T\CJ""&&>F0<$9[9'-34 %%%% !1110 4444 %%%% !1155[X$E(
MQO8<''W0?=N@QW RW?:: +557O@24C&]AP<?=!]VZ#'<#+=]II/LC3<RG(_N
MKPOX]V]#G"D?PU91 @"@8 X '2@"M]D:;F4Y']U>%_'NWH<X4C^&K*($ 4#
M'  Z4ZB@"I9_?E_ZZ#_T6E6ZJ6?WY?\ KH/_ $6E6Z "JFF?</\ UTE_]&-5
MNJFF?</_ %TE_P#1C4 23V23G<P^8<!APP^C#!'X&H_WD'_31?P5_P"BG_QW
M ]35NB@"""]68[0?FZX8%6QZX8 X]^E3U'/;K.,,,XY'J#Z@]0?0CD5!Y,D/
MW&##T?.?IO'8>ZL3W// !;HJO%>JYV-E6/\ "W!/?@C(/'7!..^*L4 %%%%
M!1110 4444 %%%% !1110 45#/=+!C<>3T !+''7 &2<=\#BHO,DN/NC8OJW
M+'Z+V]BW(/!2@"Q+,L(W,0 .Y.!^9JO]I>;_ %:X']Z3*_B%QDX]#MSV.#FG
MQ6*QG><LP[L2Q&>N,\+GOM 'M5B@"JEB"0\AWL.1G[H/LO08[$Y;MN-6J**
M/G_X6_\ (1@_[:?^BGKZ KY_^%O_ "$8/^VG_HIZ^@* "BBB@ HHHH \J\ ?
M\AF\_P"WC_T>M>JUY5X _P"0S>?]O'_H]:]5H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KBK7_C_ (O^NE[_ "AKM:XJU_X_XO\ KI>_RAH [6BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K
M;K_KX7_TG@H +G_C\A_Z][C_ -#MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HH
MHH **** "LGQ9_QYW/\ U[S?^@-6M63XL_X\[G_KWF_] :@#6K)\-?ZIO^OB
MZ_\ 2B2M:LGPU_JF_P"OBZ_]*)* -:BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KSM@3J<Y7@">TWY(P<Q?)A=N01ALG?C!QL)^8>B5Y^G_(1NO^OBQ_
M]%-0!Z!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 9/BS_CSN?\ KWF_] :O*O@I_P ?DG_7
MNW_H<=>J^+/^/.Y_Z]YO_0&KRKX*?\?DG_7NW_H<= 'M=%%% !1110!#/:K/
MC<.1T()##/7!&",]\'FHOWD'_31?P5_Z*?\ QW ]35NB@"&"Z6?.T\CJ""&&
M>F0<$9[9'-35#/:K/C<.1T()##/7!&",]\'FHOWD'_31?P5_Z*?_ !W ]30!
M;HJ&"Z6?.T\CJ""&&>F0<$9[9'-34 %%%5Y;U4.Q<LP_A7DCOR3@#CIDC/;-
M %BJKWP)*1C>PX./N@^[=!CN!EN^TTGV1IN93D?W5X7\>[>ASA2/X:LH@0!0
M, < #I0!6^R--S*<C^ZO"_CW;T.<*1_#5E$" *!@#@ =*=10 4444 %%%% %
M2S^_+_UT'_HM*MU4L_OR_P#70?\ HM*MT %5-,^X?^NDO_HQJMU4TS[A_P"N
MDO\ Z,:@"W1110 4444 ,EA68;6 (/8C(_(U7^R-#S&Q_P!UR6!_X$<L#^)
M_NDU;HH J?V@(^)04/J>4^N\< 'MG!]AD5;HJI]A\KF([/\ 9QE/^^>,?\!*
MY/)S0!;HJI]L:+_6KM']Y3N7\3@$>Y(V@?Q=JLHX<!@<@\@CI0 ZBBB@ HJJ
M]^,E4!<CKLQ@8Z@DD+D>F<^V*3[.\_\ K#@?W8R1^;\$^O&WT.10!)/>+$=O
M5CT5>6^N.PSQDX'J:CVRS=2$'H!N?\S\H/J,-['TG@MU@&U%"CKA0 /TJ2@"
M&"U6#.T<GJ226..F2<DX[9/%3444 %%%% !1110!\_\ PM_Y",'_ &T_]%/7
MT!7S_P#"W_D(P?\ ;3_T4]?0% !1110 4444 >5> /\ D,WG_;Q_Z/6O5:\J
M\ ?\AF\_[>/_ $>M>JT %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PEDK#44)
M/RF2ZV\C  ";QMVYR25(;=C (V _,>[KBK7_ (_XO^NE[_*&@#M:*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K)T;_6W7_7PO\ Z3P5K5DZ-_K;
MK_KX7_TG@H +G_C\A_Z][C_T.WK6K)N?^/R'_KWN/_0[>M:@ HHHH **** "
MBBB@ K)\6?\ 'G<_]>\W_H#5K5D^+/\ CSN?^O>;_P! :@#6K)\-?ZIO^OBZ
M_P#2B2M:LGPU_JF_Z^+K_P!*)* -:BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KS]/\ D(W7_7Q8_P#HIJ] KS]/^0C=?]?%C_Z*:@#T"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH R?%G_ !YW/_7O-_Z U>5?!3_C\D_Z]V_]#CKU7Q9_QYW/_7O-
M_P"@-7E7P4_X_)/^O=O_ $..@#VNBBB@ HHHH **** "BBJ\MZJ'8N68?PKR
M1WY)P!QTR1GMF@!T]JL^-PY'0@D,,]<$8(SWP>:J_:F@;RP?-]0  XXSSC"<
M]L[.!QN-2_9WG_UAP/[L9(_-^"?7C;Z'(JQ%"L(VJ  .P&!^0H I0,;[.YL8
MZHF589Z;B0K]LC 7_@0J[%"L(VJ  .P&!^0ID]JL^-PY'0@D,,]<$8(SWP>:
MB_>0?]-%_!7_ **?_'<#U- %NBH8+I9\[3R.H((89Z9!P1GMD<U-0 4444 %
M%%% !1110!4L_OR_]=!_Z+2K=5+/[\O_ %T'_HM*MT %5-,^X?\ KI+_ .C&
MJW533/N'_KI+_P"C&H MT444 %%%% !1110 444R6981N8@ =R<#\S0 ^JDU
MDB9D!*'DDJ<#W)!^4GU)!_04?:7F_P!6N!_>DROXA<9./0[<]C@YI4L02'D.
M]AR,_=!]EZ#'8G+=MQH K+J;8) $@&/F3=M.?H&/M\N_G[VVI((A>#<S[QT*
MCY5!]"OWNG56)'J.@%^H)[-93NZ,.C+PWTSW&><'(]10!*B! % P!P .E.JI
MNEAZ@./4':_Y'Y2?4Y7V'K+!=+/G:>1U!!##/3(.",]LCF@":BBB@ HHHH *
M*** "BBB@#Y_^%O_ "$8/^VG_HIZ^@*^?_A;_P A&#_MI_Z*>OH"@ HHHH *
M*** /*O '_(9O/\ MX_]'K7JM>5> /\ D,WG_;Q_Z/6O5: "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *XJU_X_P"+_KI>_P H:[6N*M?^/^+_ *Z7O\H: .UH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O\ 6W7_ %\+_P"D
M\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_P#0[>M:LFY_X_(?^O>X_P#0[>M:
M@ HHHH **** "BBB@ K)\6?\>=S_ ->\W_H#5K5D^+/^/.Y_Z]YO_0&H UJR
M?#7^J;_KXNO_ $HDK6K)\-?ZIO\ KXNO_2B2@#6HHHH **** "BBB@ HHHH
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
M=@G!VY=8RJ[L8W$*3MSG SC&#0!W%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5DZ-_K;K_ *^%_P#2>"M:LG1O];=?]?"_^D\% !<_\?D/_7O<
M?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %9/BS_CSN?^O>;_T!
MJUJR?%G_ !YW/_7O-_Z U &M63X:_P!4W_7Q=?\ I1)6M63X:_U3?]?%U_Z4
M24 :U%%% !1110 4444 %%%% !1110 4444 %%%% !7GBPJ=3N7(&X3V0!QR
M 8R2,^AP,_0>E>AUY^G_ "$;K_KXL?\ T4U 'H%?/GQ \+2:+<R,$(@=\HP7
M"?/EM@QD KR,<' S@ BOH.F30K,I1P"K @@C((/!!!Z@T ?+%>Z_"KPP^BV[
M23+MEG8$@D[@H'R@CH#DL<=><'D8'2VOAZVM&$L4,2.,X9(T5AD8."!GI6A0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7S_\4O\ D(S_ /;/_P!%)7T!7'Z_\+[;6YWO)7E#R;<A
M&0+\JA1C*$]!ZT >"T5[5_PI2S_OS?\ ?2?_ !NC_A2EG_?F_P"^D_\ C= &
MK\+?^0=!_P!M/_1KUU=9^@:(FB0)9Q%BD>[!<@M\S%CG  ZGTK0H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N4^*7_(.G_P"V?_HU*ZNL_7]$36X'LY2P23;DH0&^5@PQD$=1Z4 ?,M%>
MU?\ "E+/^_-_WTG_ ,;H_P"%*6?]^;_OI/\ XW0!Y_\ "W_D(P?]M/\ T4]?
M0%<?H'POMM$G2\B>4O'NP'9"OS*5.<(#T/K784 %%%% !1110 4444 9/BS_
M (\[G_KWF_\ 0&KRKX*?\?DG_7NW_H<=>J^+/^/.Y_Z]YO\ T!J\>^%&KQ:7
M=/),P53"R@L0 270@9. .G<@>IH ]WJ">\6([>K'HJ\M]<=AGC)P/4UC?\)1
M;7'WKF%%]%FC+'ZMGCW"\@\AZF@\26, PL\(SR?WJ9)]2=V2?4GDT 7_ "GN
M/O\ RK_=4G=[98$8]P.X^\1D58BA6$;5  '8# _(5F?\)99_\_$/_?Y/_BJ/
M^$LL_P#GXA_[_)_\50!K45D_\)99_P#/Q#_W^3_XJC_A++/_ )^(?^_R?_%4
M :U%9/\ PEEG_P _$/\ W^3_ .*H_P"$LL_^?B'_ +_)_P#%4 :U%9/_  EE
MG_S\0_\ ?Y/_ (JC_A++/_GXA_[_ "?_ !5 &M163_PEEG_S\0_]_D_^*H_X
M2RS_ .?B'_O\G_Q5 &M163_PEEG_ ,_$/_?Y/_BJ/^$LL_\ GXA_[_)_\50!
MK45D_P#"66?_ #\0_P#?Y/\ XJC_ (2RS_Y^(?\ O\G_ ,50!H3VJSXW#D="
M"0PSUP1@C/?!YJ+]Y!_TT7\%?^BG_P =P/4U4_X2RS_Y^(?^_P G_P 51_PE
MEG_S\0_]_D_^*H T(+I9\[3R.H((89Z9!P1GMD<U-6)/XBL)\;KB'(Z$3(&&
M>N"&!&>^#S47_"66\'_+Q#(O_7:)7_\ 0@I_\=P/4T >/_%+_D(S_P#;/_T4
ME<K7KVJZ#I?B&:2]FN=ID*XQ+&@(5%7(#J3U!&?456_X0#1O^?S_ ,F(/_B:
M /*J]_\ A;_R#H/^VG_HUZY7_A -&_Y_/_)B#_XFND\/:Y9Z)"MC%,A\LO@R
M2HHPSLRDMQG(.054]LXSF@#L:JO?C)5 7(Z[,8&.H))"Y'IG/MBLG^W[27_6
MW<3#^Z)8U3\@V2/4%B#Z=,64\4V2 *+B$ < "6/'\Z +GV=Y_P#6' _NQDC\
MWX)]>-OH<BIX+=8!M10HZX4 #]*S?^$LL_\ GXA_[_)_\51_PEEG_P _$/\
MW^3_ .*H UJ*R?\ A++/_GXA_P"_R?\ Q5'_  EEG_S\0_\ ?Y/_ (J@#6HK
M)_X2RS_Y^(?^_P G_P 51_PEEG_S\0_]_D_^*H UJ*R?^$LL_P#GXA_[_)_\
M51_PEEG_ ,_$/_?Y/_BJ -:BLG_A++/_ )^(?^_R?_%4?\)99_\ /Q#_ -_D
M_P#BJ -:BLG_ (2RS_Y^(?\ O\G_ ,51_P )99_\_$/_ '^3_P"*H UJ*R?^
M$LL_^?B'_O\ )_\ %4?\)99_\_$/_?Y/_BJ -:FN@<%2,@\$'I67_P )99_\
M_$/_ '^3_P"*H_X2RS_Y^(?^_P G_P 50!;^Q&+_ %3%1_=(W)^1Y ] & 'I
MUR?;O*XE&S_:SE/^^N,?\""Y/ S53_A++/\ Y^(?^_R?_%4?\)99_P#/Q#_W
M^3_XJ@#41PX# Y!Y!'2G5@/KUD"7CN848\G$L>TGW7=@Y[D8;MN%)_PFUK#Q
M)-$1_>25&'_?.[<"?0!L>O7 !X_\+?\ D(P?]M/_ $4]?0%?/_PM_P"0C!_V
MT_\ 13U] 4 %%%% !1110!\_ZG_K]3_[:?\ I7%7*UZ+X?T1-;U*_LY2P23S
MLE" WRW*,,9!'4>E=+_PI2S_ +\W_?2?_&Z /%:ZKX6_\A&#_MI_Z*>O0/\
MA2EG_?F_[Z3_ .-UH:!\+[;1)TO(GE+Q[L!V0K\RE3G" ]#ZT =A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %<9\4?"[:W;"2)2TT!+*!R2IP'4#(YX!Z$G;@#FNSHH ^5YH6A8HX(
M92001@@C@@@]"*WO!'AA_$%PD87=$C*9220H7/(R.<L 0 .>_ !(]\O=#M[]
MM\T4;L!@%T5CCKC)!XYJW#"L*A$ "J   ,  <  #H!0 ^N'M(5&H1N -Q>\!
M..2!Y1 SZ#)Q]3ZUW%<5:_\ '_%_UTO?Y0T =K1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7
M/_'Y#_U[W'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\
M[G_KWF_] :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]
M4W_7Q=?^E$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5Y^G_ "$;
MK_KXL?\ T4U>@5Y^G_(1NO\ KXL?_134 >@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 %%%% %'7
M+)K^WFMTP&EB=03TRRD#.,\<UY%_PI2\_OP_]]/_ /&Z]KHH \4_X4I>?WX?
M^^G_ /C='_"E+S^_#_WT_P#\;KVNB@#Q3_A2EY_?A_[Z?_XW1_PI2\_OP_\
M?3__ !NO:Z* /%/^%*7G]^'_ +Z?_P"-T?\ "E+S^_#_ -]/_P#&Z]KHH \4
M_P"%*7G]^'_OI_\ XW1_PI2\_OP_]]/_ /&Z]KHH \4_X4I>?WX?^^G_ /C=
M'_"E+S^_#_WT_P#\;KVNB@#Q3_A2EY_?A_[Z?_XW1_PI2\_OP_\ ?3__ !NO
M:Z* /%/^%*7G]^'_ +Z?_P"-T?\ "E+S^_#_ -]/_P#&Z]KHH \4_P"%*7G]
M^'_OI_\ XW1_PI2\_OP_]]/_ /&Z]KHH \4_X4I>?WX?^^G_ /C='_"E+S^_
M#_WT_P#\;KVNB@#Q3_A2EY_?A_[Z?_XW1_PI2\_OP_\ ?3__ !NO:Z* /%/^
M%*7G]^'_ +Z?_P"-T?\ "E+S^_#_ -]/_P#&Z]KHH \4_P"%*7G]^'_OI_\
MXW1_PI2\_OP_]]/_ /&Z]KHH \4_X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\
M;KVNB@#Q3_A2EY_?A_[Z?_XW1_PI2\_OP_\ ?3__ !NO:Z* /%/^%*7G]^'_
M +Z?_P"-T?\ "E+S^_#_ -]/_P#&Z]KHH \4_P"%*7G]^'_OI_\ XW1_PI2\
M_OP_]]/_ /&Z]KHH \4_X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\;KVNB@#Q
M3_A2EY_?A_[Z?_XW1_PI2\_OP_\ ?3__ !NO:Z* /%/^%*7G]^'_ +Z?_P"-
MT?\ "E+S^_#_ -]/_P#&Z]KHH \4_P"%*7G]^'_OI_\ XW1_PI2\_OP_]]/_
M /&Z]KHH \4_X4I>?WX?^^G_ /C='_"E+S^_#_WT_P#\;KVNB@#Q3_A2EY_?
MA_[Z?_XW1_PI2\_OP_\ ?3__ !NO:Z* /%/^%*7G]^'_ +Z?_P"-T?\ "E+S
M^_#_ -]/_P#&Z]KHH \/\&:(^B:Q'9RE2\>_)0DK\T#,,9 /0^E>X5Y5_P S
M'_G_ )]:]5H **** "BBB@#RKP!_R&;S_MX_]'K7JM>5> /^0S>?]O'_ */6
MO5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *XJU_X_XO^NE[_*&NUKBK7_C_
M (O^NE[_ "AH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R=
M&_UMU_U\+_Z3P5K5DZ-_K;K_ *^%_P#2>"@ N?\ C\A_Z][C_P!#MZUJR;G_
M (_(?^O>X_\ 0[>M:@ HHHH **** "BBB@ K)\6?\>=S_P!>\W_H#5K5D^+/
M^/.Y_P"O>;_T!J -:LGPU_JF_P"OBZ_]*)*UJR?#7^J;_KXNO_2B2@#6HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\_3_D(W7_7Q8_^BFKT"O.VC+ZG
M.PX"3VF<;LMNBX!^;;A=I(^7=D_> R" >B4444 %%%% !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%%% 'E7_ #,?^?\ GUKU6O*O^9C_ ,_\^M>JT %%%% !1110!Y5X _Y#-Y_V
M\?\ H]:]5KRKP!_R&;S_ +>/_1ZUZK0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7%6O_ !_Q?]=+W^4-=K7"64)7448G(:2ZQUR-H0$?>VX;<"?EW94?,5^4
M '=T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_
M -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M
M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9
M/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444
M%%%% !1110 4444 %>?I_P A&Z_Z^+'_ -%-7H%>?I_R$;K_ *^+'_T4U 'H
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!Y5_S,?^?^?6O5:\J_YF/_ #_SZUZK
M0 4444 %%%% 'E7@#_D,WG_;Q_Z/6O5:\J\ ?\AF\_[>/_1ZUZK0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7%6O_'_%_P!=+W^4-=K7%6O_ !_Q?]=+W^4-
M ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_
M -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M
M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9
M/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444
M%%%% !1110 4444 %>?I_P A&Z_Z^+'_ -%-7H%>?I_R$;K_ *^+'_T4U 'H
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!Y5_S,?^?^?6O5:\J_YF/_ #_SZUZK
M0 4444 %%%% 'E7@#_D,WG_;Q_Z/6O5:\J\ ?\AF\_[>/_1ZUZK0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7%6O_'_%_P!=+W^4-=K7%6O_ !_Q?]=+W^4-
M ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO\ KX7_
M -)X*UJR=&_UMU_U\+_Z3P4 %S_Q^0_]>]Q_Z';UK5DW/_'Y#_U[W'_H=O6M
M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO_0&K6K)\6?\ 'G<_]>\W_H#4 :U9
M/AK_ %3?]?%U_P"E$E:U9/AK_5-_U\77_I1)0!K4444 %%%% !1110 4444
M%%%% !1110 4444 %>=M(4U.=1R'GM,XW97;%P3\NW#;B!\V[(^Z1DCT2O/T
M_P"0C=?]?%C_ .BFH ] 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 **** /'_%,-YI^K
M/J%M \FW;M/E.R',(0\KC.,GH>M6_P#A/M9_Y\__ "7G_P#BJ]5HH Y+P)XE
MN]8:9+V(1-&(RHV.A(?>"<.3Q\O&/>NMK)D_T>[5NT\)4D]-T+;D4>Y$DA(Y
M)"Y& K9UJ "N7\=^)YM$6)+5!)/,Y"H4=\JJDN0$(Y''?H3QP<=17*>(O^0C
MI_\ V]?^BA0!ROPRL;G[?/>7,+Q^;'(26C=%W/(C8&[\<#.<5ZK110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7"64Q;444C 62ZQUR=P0D_=VX7: ?FW98?
M*%^8]W7%6O\ Q_Q?]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !63HW^MNO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=
MO6M63<_\?D/_ %[W'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P!
M:M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E
M$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_]%-7
MH%>?I_R$;K_KXL?_ $4U 'H%%%% !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 9
M^MVK3()(AF6%@Z#(&2 04R>!O4LF3G;NW8R!5JUNENE$B'*G/8@Y!P00<$$$
M8(."""" 14U9]U9O$QGM]N]L;T<E4? P&) 8JP'\0!RHVL#A2@!H5RGB+_D(
MZ?\ ]O7_ **%;$/B"(L(I<PR,0 DV%))Z!6!*.>GW&;&0#@G%8_B+_D(Z?\
M]O7_ **% '5T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_ ,?\7_72
M]_E#7:UQ5K_Q_P 7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7
MO<?^AV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]
MYO\ T!JUJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\
M77_I1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>?I_R$;K_ *^+
M'_T4U>@5Y^G_ "$;K_KXL?\ T4U 'H%%%% !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 %%%% #)H5F4HX!5@001D$'@@@]0:I6OAZVM&$L4,2.,X9(T5AD8."!
MGI6A10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q5K_ ,?\7_72]_E#
M7:UQ5K_Q_P 7_72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^
MAV]:U9-S_P ?D/\ U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO\
MT!JUJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I
M1)0!K4444 %%%% !1110 4444 %%%% !1110 4444 %>=M")-3G<_P#+.>TQ
MA5!_>1<Y;&XCY!A<[<\XS@CT2O/T_P"0C=?]?%C_ .BFH ] 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 **** "N$LK8)J*2#J\EUG@9^0(!\V-V/G.5SMSAMN[D]W7%6O\ Q_Q?
M]=+W^4- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MN
MO^OA?_2>"M:LG1O];=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W
M'_H=O6M0 4444 %%%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-
M_P"@-0!K5D^&O]4W_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %
M%%% !1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_]%-7H%>?I_R$;K_KXL?_
M $4U 'H%%%% !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 5Q5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\
M72]_E#0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K
M_KX7_P!)X*UJR=&_UMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_
M]>]Q_P"AV]:U !1110 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_
M ->\W_H#4 :U9/AK_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444
M %%%% !1110 4444 %%%% !1110 5Y^G_(1NO^OBQ_\ 135Z!7G;$C4YPO(,
M]IOR!@8B^3#;LDG+9&S&!G>#\I /1**** "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@ KBK7_C_B
M_P"NE[_*&NUK@K(R'4D!QM$MUM^7J"J;_FWYW!@N!LQM).XG@ '>T444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_ $G@K6K)T;_6
MW7_7PO\ Z3P4 %S_ ,?D/_7O<?\ H=O6M63<_P#'Y#_U[W'_ *';UK4 %%%%
M !1110 4444 %9/BS_CSN?\ KWF_] :M:LGQ9_QYW/\ U[S?^@-0!K5D^&O]
M4W_7Q=?^E$E:U9/AK_5-_P!?%U_Z424 :U%%% !1110 4444 %%%% !1110
M4444 %%%% !7GZ?\A&Z_Z^+'_P!%-7H%>?I_R$;K_KXL?_134 >@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 %%%% !7%6O_ !_Q?]=+W^4-=K7%6O\ Q_Q?]=+W^4- ':T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !63HW^MNO^OA?_2>"M:LG1O]
M;=?]?"_^D\% !<_\?D/_ %[W'_H=O6M63<_\?D/_ %[W'_H=O6M0 4444 %%
M%% !1110 5D^+/\ CSN?^O>;_P! :M:LGQ9_QYW/_7O-_P"@-0!K5D^&O]4W
M_7Q=?^E$E:U9/AK_ %3?]?%U_P"E$E &M1110 4444 %%%% !1110 4444 %
M%%% !1110 5Y^G_(1NO^OBQ_]%-7H%>?I_R$;K_KXL?_ $4U '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
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 5Q5K_Q_P 7_72]_E#7:UQ5K_Q_Q?\ 72]_E#0!VM%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_KX7_P!)X*UJR=&_
MUMU_U\+_ .D\% !<_P#'Y#_U[W'_ *';UK5DW/\ Q^0_]>]Q_P"AV]:U !11
M10 4444 %%%% !63XL_X\[G_ *]YO_0&K6K)\6?\>=S_ ->\W_H#4 :U9/AK
M_5-_U\77_I1)6M63X:_U3?\ 7Q=?^E$E &M1110 4444 %%%% !1110 4444
M %%%% !1110 5Y\6\O4KC(($EQ9A3M.TE(B67=C&X!@<9SCG& :]!KSQ85.I
MW+D#<)[( XY ,9)&?0X&?H/2@#T.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 *X>SE#:@@&
M?EENP3@[<NL95=V,;B%)VYS@9QC!KN*\\:%1J=LX W&>]!..2!&"!GT&3CZG
MUH ]#HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?]?"_
M^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_ *][C_T.WK6K)N?^/R'_ *][C_T.
MWK6H **** "BBB@ HHHH *R?%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_ - :
M@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J;_KXNO\ THDH UJ*** "BBB@ HHHH **
M** "BBB@ HHHH **** "O/T_Y"-U_P!?%C_Z*:O0*\_3_D(W7_7Q8_\ HIJ
M/0**** "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@ KS]_P#D(VO_ %\7W_HI:] KS]_^0C:_]?%]
M_P"BEH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG1O];=?
M]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_ *][C_T.WK6K)N?^/R'_ *][
MC_T.WK6H **** "BBB@ HHHH *R?%G_'G<_]>\W_ * U:U9/BS_CSN?^O>;_
M - :@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J;_KXNO\ THDH UJ*** "BBB@ HHH
MH **** "BBB@ HHHH **** "O/T_Y"-U_P!?%C_Z*:O0*\_3_D(W7_7Q8_\
MHIJ /0***\B^('Q-G2:2QM"$2,[6< [R0"' )^Z 3C(&<KD-@T >NT5\Y67C
MJ^LFWI<2$D8^=O,'Y/N&>.N,U[;X'\4_\)+;BX*[75BC@?=W  Y'?!!'7D=.
M<9(!T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445@^-?$P\.6S7( +DA4!S@L?7'8 $]LXQD$B@#>
MHKYUU/Q[?:@YE,SIZ+$QC4#).,*1G&>IR<8R373^ _B;<>?':71,L<I2-3@;
MU).U3GC<#GYMV3W!SD, >QT444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y%\0/B;.DTEC:$(D
M9VLX!WD@$. 3]T G&0,Y7(;!KC[+QU?63;TN)"2,?.WF#\GW#/'7&: /HVBN
M?\#^*?\ A);<7!7:ZL4<#[NX '([X((Z\CISC)Z"@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL'
MQKXF'ARV:Y !<D*@.<%CZX[  GMG&,@D5XGJ?CV^U!S*9G3T6)C&H&2<84C.
M,]3DXQDF@#Z*HKQSP'\3;CSX[2Z)ECE*1J<#>I)VJ<\;@<_-NR>X.<AO8Z "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH S)O$]I"Q1YX@RD@@RH"".""">"*9_PEEG_ ,_$/_?Y/_BJ
MP/".FKJ!NS(TOR7UPJA)Y44#(; 5'4=6)Z=ZX3QUXL:VG>TLWE18FVE_M%PS
M%AD,,.^  >.F<KD-@XH ]:_X2RS_ .?B'_O\G_Q536OB&VNV$44T3N<X5)$9
MC@9. #GI7SU_PEEY_P _$W_?Y_\ XJO0O#6N#5KBPE7S%)>Y617FDD0O'""&
M42.V!AS[C)&3C) /4Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ IDTRPJ7<@*H)))P !R22>@%/KQ+X
MOZ])=71LLD10!?ESP690V[&!SAMHSG&"1C<: /5_^$LL_P#GXA_[_)_\56M7
MRK7J7P5UZ1VDTYB3&$\Q,G[N& 8 8Z-N!ZX!!XRQ- 'K%>?O_P A&U_Z^+[_
M -%+7H%>?O\ \A&U_P"OB^_]%+0!Z!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %9.C?ZVZ_P"OA?\ TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_U[
MW'_H=O6M63<_\?D/_7O<?^AV]:U !1110 4444 %%%% !63XL_X\[G_KWF_]
M :M:LGQ9_P >=S_U[S?^@-0!K5D^&O\ 5-_U\77_ *425K5D^&O]4W_7Q=?^
ME$E &M1110 4444 %%%% !1110 4444 %%%% !1110 5P'BW2VT^X&H-CR'D
M#221H?/CQ$(UR0?FB# .0!D'ISBN_IKH'!4C(/!!Z4 4M,U,78VG&_ /RG*L
MIZ.I[J?TZ'W^;M6MWMII(I3ND21PS9)RP8ACD\G)[GFO9=1TYO"K>8F[[$6)
M!4;GMV;JP'>(_P 2_B.>M/Q#X#C\5,URC^7=%5)YWPR +A74]=K?*-P)P!RI
M/) /'*]:^!UJRI<3$?(S1J#D=4#%ACKP&'Y_6LJU^"5RS 2RQ*G.2F]VZ<84
MJH//N/Z5ZKH6A1:'$+: 85>I/WF/=B>Y/_UA@   &A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>:?
M&^W=H8)0?W:R,&7)Y9ERIQT. K<]1GCJ:]+JCK6CQZQ"]I-G9(,'!P1@@@@^
MH(!]/4$<4 ?,=2VEJUVZPQC+R,%49 R6. ,GCK7HNI_!*97/V:5#&>GF[E8<
MGCY58' QSQDYX%=!X)^%2Z,XNKEEDE7[JJ#L4Y/S9."QQC&0-ISU." #T"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /EJ[M6M':&08>-BK#(."IP1D<=:BKW+QK\,(]?=KN)R
MD[ 9SRC;5P,CJIZ#(R !]TDYKE++X(W#MB::-5QP4#.<^F"$X]\_AZ &G\#K
M5E2XF(^1FC4'(ZH&+#'7@,/S^M>H5GZ%H46AQ"V@&%7J3]YCW8GN3_\ 6&
M!H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!Y?\<;5F2WF ^16D4G(ZN%*C'7D*?R^E>2U].:UH\>
ML0O:39V2#!P<$8(((/J" ?3U!'%>6ZG\$IE<_9I4,9Z>;N5AR>/E5@<#'/&3
MG@4 >=6EJUVZPQC+R,%49 R6. ,GCK7U+7!>#OA3'HL@NIV$LB@%1MPBMW/)
M.XC^$D#'7&<8[V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .4\ ?\OG_80N/_ &6O!;NU:T=H9!AX
MV*L,@X*G!&1QUKV70]<?07NHI+:Y?S+R:16BA+*58@ Y)'I],8YKG/&NG1Z^
M[7<5M>I.P&<V^4;:N!D;LJ>@R,@ ?=).: /.*Z_X86K+?6\Q'R,TR@Y'5(26
M&.O 8?G]:PM#T9M39@%E*J.3!#YQ!/0$;EP#@\Y[=/3TW0[91=645M;7$45O
M]HWM/$5R9(\!BPR"25QSCL!Q@  ]+HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"OBYICVM\T[#Y)U
M4J1G'RJ$(SC&01G SP1ZU[K534]*BU1##.BNA[,,X.",@]0<$X(P1V- 'S!7
MI7P2TQVFEO,?NUC\O)SRS,K8'&#@+SSD9''-=K_PJW3O^>/_ )$E_P#BZW&,
M>FIY402-4!/ "QHO)+'& !U/;)ST&2 "6\O! #R 0"26.%51U9CQQQ[9QV )
M'(>&=%:]N/[14 6XD+Q/*A^T.#$8S\V1MB))=01D]2!G-7;.S/B4B60$60(9
M588:=ATE<<?N^!L3 W8!("A5KK* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *R=&_UMU_U\+_ .D\%:U9.C?ZVZ_Z^%_])X* "Y_X_(?^O>X_
M]#MZUJR;G_C\A_Z][C_T.WK6H **** "BBB@ HHHH *R?%G_ !YW/_7O-_Z
MU:U9/BS_ (\[G_KWF_\ 0&H UJR?#7^J;_KXNO\ THDK6K)\-?ZIO^OBZ_\
M2B2@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &N@<%2,@\$'I
M7#:CIS>%6\Q-WV(L2"HW/;LW5@.\1_B7\1SU[NFN@<%2,@\$'I0!BVWBV Y2
M1U$B@9V$NI# ,K KGY6!R,\_SJ?_ (2FV_O_ /CK?X50C\"Q1 *DDRJGF;%C
M<1A!(V]E!158J2!PQ;&!BI/^$-3_ )[W/_@3)_C0!;_X2FV_O_\ CK?X4?\
M"4VW]_\ \=;_  JI_P (:G_/>Y_\"9/\:/\ A#4_Y[W/_@3)_C0!;_X2FV_O
M_P#CK?X4UO%=LN 9.O ^5N>,^GH*K?\ "&I_SWN?_ F3_&HY/ L4ARTLY/3+
M3,QQN5^"V2OS(IRI!RHYQD$ O_\ "4VW]_\ \=;_  H_X2FV_O\ _CK?X54_
MX0U/^>]S_P"!,G^-'_"&I_SWN?\ P)D_QH M_P#"4VW]_P#\=;_"C_A*;;^_
M_P".M_A53_A#4_Y[W/\ X$R?XT?\(:G_ #WN?_ F3_&@"W_PE-M_?_\ '6_P
MIJ>*[9P&$F01D$*V/Y53F\$1S*4>:X*L""#<2$$'@@@GD&G+X+1<D37 W%F.
MV=D!+$LQVIM49)). !D]* +G_"4VW]__ ,=;_"C_ (2FV_O_ /CK?X54_P"$
M-3_GO<_^!,G^-'_"&I_SWN?_  )D_P : +?_  E-M_?_ /'6_P */^$IMO[_
M /XZW^%5/^$-3_GO<_\ @3)_C1_PAJ?\][G_ ,"9/\: +)\5VP.WS.2"<;6S
MQU[>]._X2FV_O_\ CK?X50/@6)CO,L^[@Y,S%LJ&"X<_,,!V& 0#N.0>,2?\
M(:G_ #WN?_ F3_&@"W_PE-M_?_\ '6_PH_X2FV_O_P#CK?X54_X0U/\ GO<_
M^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?W_\ QUO\*:_BNV0%C)@ 9)*MC^55
MO^$-3_GO<_\ @3)_C2-X+1L$S7!VE6&Z=G *D,IVON4X(!&01D=* +G_  E-
MM_?_ /'6_P */^$IMO[_ /XZW^%48?!$<*A$FN J@  7$@  X  !X I__"&I
M_P ][G_P)D_QH M_\)3;?W__ !UO\*/^$IMO[_\ XZW^%5/^$-3_ )[W/_@3
M)_C1_P (:G_/>Y_\"9/\: +?_"4VW]__ ,=;_"FKXKMFR!)TX/RMQQGT]#5;
M_A#4_P">]S_X$R?XU''X%BC.5EG!Z969E.-S/R5P6^9V.6).6/.,  %__A*;
M;^__ ..M_A1_PE-M_?\ _'6_PJI_PAJ?\][G_P "9/\ &C_A#4_Y[W/_ ($R
M?XT 6_\ A*;;^_\ ^.M_A1_PE-M_?_\ '6_PJI_PAJ?\][G_ ,"9/\:/^$-3
M_GO<_P#@3)_C0!8D\76L>-T@&3@9##)/0=.M/_X2FV_O_P#CK?X51?P1&V<S
M3G<C(=\OF91\;U_>!L!L#)7#<<$4_P#X0U/^>]S_ .!,G^- %O\ X2FV_O\
M_CK?X4?\)3;?W_\ QUO\*J?\(:G_ #WN?_ F3_&C_A#4_P">]S_X$R?XT 6_
M^$IMO[__ (ZW^%'_  E-M_?_ /'6_P *J?\ "&I_SWN?_ F3_&C_ (0U/^>]
MS_X$R?XT 65\5VS\B3/4<*W8X/;UIW_"4VW]_P#\=;_"J$/@6* 826=1\HPD
MS(,*H1>$P.%4#.,D 9)/-2?\(:G_ #WN?_ F3_&@"W_PE-M_?_\ '6_PH_X2
MFV_O_P#CK?X54_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?W_\
MQUO\*:?%=L#M\SD@G&UL\=>WO5;_ (0U/^>]S_X$R?XU&? L3'>99]W!R9F+
M94,%PY^88#L, @'<<@\8 +__  E-M_?_ /'6_P */^$IMO[_ /XZW^%5/^$-
M3_GO<_\ @3)_C1_PAJ?\][G_ ,"9/\: +?\ PE-M_?\ _'6_PH_X2FV_O_\
MCK?X54_X0U/^>]S_ .!,G^-'_"&I_P ][G_P)D_QH LOXKMD!8R8 &22K8_E
M0GBNV<!A)D$9!"MC^556\%HV"9K@[2K#=.S@%2&4[7W*<$ C((R.E"^"T7)$
MUP-Q9CMG9 2Q+,=J;5&223@ 9/2@"Y_PE-M_?_\ '6_PH_X2FV_O_P#CK?X5
M4_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?W_\ QUO\*/\ A*;;
M^_\ ^.M_A53_ (0U/^>]S_X$R?XT?\(:G_/>Y_\  F3_ !H LCQ7;$[?,Y !
MQM;//3M[4[_A*;;^_P#^.M_A5 >!8E.\2S[N3D3,&RP4-EQ\QR$48)(&T8 Y
MS)_PAJ?\][G_ ,"9/\: +?\ PE-M_?\ _'6_PH_X2FV_O_\ CK?X54_X0U/^
M>]S_ .!,G^-'_"&I_P ][G_P)D_QH M_\)3;?W__ !UO\*:WBNV3DR8Z#E6[
MG [>M5O^$-3_ )[W/_@3)_C4<W@6*<8>6=A\PP\S.,,I1N'R.58C.,@$X(/-
M %__ (2FV_O_ /CK?X4?\)3;?W__ !UO\*J?\(:G_/>Y_P# F3_&C_A#4_Y[
MW/\ X$R?XT 6_P#A*;;^_P#^.M_A1_PE-M_?_P#'6_PJI_PAJ?\ />Y_\"9/
M\:/^$-3_ )[W/_@3)_C0!;_X2FV_O_\ CK?X4R/Q=:R9VR X.#@,<$=1TZU7
M_P"$-3_GO<_^!,G^-,3P1&N,33C:BH-DOEX1,[%_=A<A<G!;+<\DT 7O^$IM
MO[__ (ZW^%'_  E-M_?_ /'6_P *J?\ "&I_SWN?_ F3_&C_ (0U/^>]S_X$
MR?XT 6_^$IMO[_\ XZW^%'_"4VW]_P#\=;_"JG_"&I_SWN?_  )D_P :/^$-
M3_GO<_\ @3)_C0!9;Q7;+@&3KP/E;GC/IZ"G?\)3;?W_ /QUO\*H2>!8I#EI
M9R>F6F9CC<K\%LE?F13E2#E1SC(,G_"&I_SWN?\ P)D_QH M_P#"4VW]_P#\
M=;_"C_A*;;^__P".M_A53_A#4_Y[W/\ X$R?XT?\(:G_ #WN?_ F3_&@"W_P
ME-M_?_\ '6_PH_X2FV_O_P#CK?X54_X0U/\ GO<_^!,G^-,F\$1S*4>:X*L"
M"#<2$$'@@@GD&@"XGBNV<!A)D$9!"MC^5._X2FV_O_\ CK?X537P6BY(FN!N
M+,=L[("6)9CM3:HR22< #)Z4O_"&I_SWN?\ P)D_QH M_P#"4VW]_P#\=;_"
MC_A*;;^__P".M_A53_A#4_Y[W/\ X$R?XT?\(:G_ #WN?_ F3_&@"W_PE-M_
M?_\ '6_PIG_"76N[9Y@W8SC#9QTSC'2J_P#PAJ?\][G_ ,"9/\:9_P (1'T\
MZ?&_?_K?FW[=F[S,>9G9\N-VW':@"]_PE-M_?_\ '6_PH_X2FV_O_P#CK?X5
M4_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\)3;?W_\ QUO\*/\ A*;;
M^_\ ^.M_A53_ (0U/^>]S_X$R?XT?\(:G_/>Y_\  F3_ !H LOXKMD!8R8 &
M22K8_E3O^$IMO[__ (ZW^%4V\%HV"9K@[2K#=.S@%2&4[7W*<$ C((R.E-A\
M$1PJ$2:X"J  !<2  #@  '@"@"]_PE-M_?\ _'6_PH_X2FV_O_\ CK?X54_X
M0U/^>]S_ .!,G^-'_"&I_P ][G_P)D_QH M_\)3;?W__ !UO\*/^$IMO[_\
MXZW^%5/^$-3_ )[W/_@3)_C1_P (:G_/>Y_\"9/\: +*^*[9L@2=.#\K<<9]
M/0T[_A*;;^__ ..M_A5"/P+%&<K+.#TRLS*<;F?DK@M\SL<L2<L><8 D_P"$
M-3_GO<_^!,G^- %O_A*;;^__ ..M_A1_PE-M_?\ _'6_PJI_PAJ?\][G_P "
M9/\ &C_A#4_Y[W/_ ($R?XT 6_\ A*;;^_\ ^.M_A3)/%UK'C=(!DX&0PR3T
M'3K5?_A#4_Y[W/\ X$R?XTQ_!$;9S-.=R,AWR^9E'QO7]X&P&P,E<-QP10!>
M_P"$IMO[_P#XZW^%'_"4VW]__P =;_"JG_"&I_SWN?\ P)D_QH_X0U/^>]S_
M .!,G^- %O\ X2FV_O\ _CK?X4?\)3;?W_\ QUO\*J?\(:G_ #WN?_ F3_&C
M_A#4_P">]S_X$R?XT 6_^$IMO[__ (ZW^%-7Q7;/R),]1PK=C@]O6JW_  AJ
M?\][G_P)D_QJ.'P+% ,)+.H^4829D&%4(O"8'"J!G&2 ,DGF@"__ ,)3;?W_
M /QUO\*/^$IMO[__ (ZW^%5/^$-3_GO<_P#@3)_C1_PAJ?\ />Y_\"9/\: +
M?_"4VW]__P =;_"C_A*;;^__ ..M_A53_A#4_P">]S_X$R?XT?\ "&I_SWN?
M_ F3_&@"R?%=L#M\SD@G&UL\=>WO3O\ A*;;^_\ ^.M_A69<> (YCN$]PK9!
MW";+_*&"_,P9@ ';@$ [CG-,_P"$ _Z?+S_P(_\ L: -;_A*;;^__P".M_A1
M_P )3;?W_P#QUO\ "LG_ (0#_I\O/_ C_P"QH_X0#_I\O/\ P(_^QH UO^$I
MMO[_ /XZW^%-?Q7;("QDP ,DE6Q_*LO_ (0#_I\O/_ C_P"QH'@ 9!-W=MM9
M6 >8,N5(9259"#@@'D4 :B>*[9P&$F01D$*V/Y4[_A*;;^__ ..M_A5-?!:+
MDB:X&XLQVSL@)8EF.U-JC)))P ,GI2_\(:G_ #WN?_ F3_&@"W_PE-M_?_\
M'6_PH_X2FV_O_P#CK?X54_X0U/\ GO<_^!,G^-'_  AJ?\][G_P)D_QH M_\
M)3;?W_\ QUO\*:/%=L3M\SD '&UL\].WM5;_ (0U/^>]S_X$R?XU&/ L2G>)
M9]W)R)F#98*&RX^8Y"*,$D#:, <Y +__  E-M_?_ /'6_P */^$IMO[_ /XZ
MW^%5/^$-3_GO<_\ @3)_C1_PAJ?\][G_ ,"9/\: +?\ PE-M_?\ _'6_PH_X
M2FV_O_\ CK?X54_X0U/^>]S_ .!,G^-'_"&I_P ][G_P)D_QH LMXKMDY,F.
M@Y5NYP.WK3O^$IMO[_\ XZW^%4)O L4XP\L[#YAAYF<892C</D<JQ&<9 )P0
M>:D_X0U/^>]S_P"!,G^- %O_ (2FV_O_ /CK?X4?\)3;?W__ !UO\*J?\(:G
M_/>Y_P# F3_&C_A#4_Y[W/\ X$R?XT 6_P#A*;;^_P#^.M_A1_PE-M_?_P#'
M6_PJI_PAJ?\ />Y_\"9/\:/^$-3_ )[W/_@3)_C0!P7P>U"/3?M'FL!O$)&/
MF_YZ?W<X/L<&O2/^$IMO[_\ XZW^%44\$1KC$TXVHJ#9+Y>$3.Q?W87(7)P6
MRW/)-/\ ^$-3_GO<_P#@3)_C0!;_ .$IMO[_ /XZW^%'_"4VW]__ ,=;_"JG
M_"&I_P ][G_P)D_QH_X0U/\ GO<_^!,G^- %O_A*;;^__P".M_A36\5VRX!D
MZ\#Y6YXSZ>@JM_PAJ?\ />Y_\"9/\:CD\"Q2'+2SD],M,S'&Y7X+9*_,BG*D
M'*CG&00"_P#\)3;?W_\ QUO\*/\ A*;;^_\ ^.M_A53_ (0U/^>]S_X$R?XT
M?\(:G_/>Y_\  F3_ !H M_\ "4VW]_\ \=;_  H_X2FV_O\ _CK?X54_X0U/
M^>]S_P"!,G^-'_"&I_SWN?\ P)D_QH M_P#"4VW]_P#\=;_"FIXKMG 829!&
M00K8_E5.;P1',I1YK@JP((-Q(00>""">0:<O@M%R1-<#<68[9V0$L2S':FU1
MDDDX &3TH N?\)3;?W__ !UO\*/^$IMO[_\ XZW^%5/^$-3_ )[W/_@3)_C1
M_P (:G_/>Y_\"9/\: +?_"4VW]__ ,=;_"C_ (2FV_O_ /CK?X54_P"$-3_G
MO<_^!,G^-'_"&I_SWN?_  )D_P : +'_  EUKNV>8-V,XPV<=,XQTI__  E-
MM_?_ /'6_P *H_\ "$1]/.GQOW_ZWYM^W9N\S'F9V?+C=MQVI_\ PAJ?\][G
M_P "9/\ &@"W_P )3;?W_P#QUO\ "C_A*;;^_P#^.M_A53_A#4_Y[W/_ ($R
M?XT?\(:G_/>Y_P# F3_&@"W_ ,)3;?W_ /QUO\*:_BNV0%C)@ 9)*MC^55O^
M$-3_ )[W/_@3)_C2-X+1L$S7!VE6&Z=G *D,IVON4X(!&01D=* +G_"4VW]_
M_P =;_"C_A*;;^__ ..M_A5&'P1'"H1)K@*H  %Q(  .   > *?_ ,(:G_/>
MY_\  F3_ !H M_\ "4VW]_\ \=;_  H_X2FV_O\ _CK?X54_X0U/^>]S_P"!
M,G^-'_"&I_SWN?\ P)D_QH M_P#"4VW]_P#\=;_"FKXKMFR!)TX/RMQQGT]#
M5;_A#4_Y[W/_ ($R?XU4;X>IG<EQ<IQC]W,%S\S/R=N6.YV.6).2>W% &M_P
ME-M_?_\ '6_PH_X2FV_O_P#CK?X5D_\ " ?]/EY_X$?_ &-'_" ?]/EY_P"!
M'_V- &M_PE-M_?\ _'6_PH_X2FV_O_\ CK?X5D_\(!_T^7G_ ($?_8T?\(!_
MT^7G_@1_]C0!I3>*[<<+(H.,Y?*JHR 6);'&2!UY) R,YK,L[,^)2)9 19 A
ME5AAIV'25QQ^[X&Q,#=@$@*%6GI\/X\,LD\\JR>7O65T<,(FWJI)3<%R3P",
MY-=-#"L*A$ "J   ,  <  #H!0 ^BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_Z^%_\ 2>"@ N?^/R'_
M *][C_T.WK6K)N?^/R'_ *][C_T.WK6H **** "BBB@ HHHH *R?%G_'G<_]
M>\W_ * U:U9/BS_CSN?^O>;_ - :@#6K)\-?ZIO^OBZ_]*)*UJR?#7^J;_KX
MNO\ THDH UJ*** "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@ HID4RRC*D$9(R#GE201]000?0\4^@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *R=&_P!;=?\ 7PO_ *3P5K5DZ-_K;K_K
MX7_TG@H +G_C\A_Z][C_ -#MZUJR;G_C\A_Z][C_ -#MZUJ "BBB@ HHHH *
M*** "LGQ9_QYW/\ U[S?^@-6M63XL_X\[G_KWF_] :@#6K)\-?ZIO^OBZ_\
M2B2M:LGPU_JF_P"OBZ_]*)* -: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 **** "BBL_7==BT.(W,YPJ] /O,>R@=R?_KG !(
M+LTRPJ7<@*H)))P !R22>@%>;ZGXLN/&3FQTK<B+S),Q*="=H!&2H;''&YNA
M 4-G*U*XF\:*-0NS]FTV%EX&YF))VEAA?F.3MW$ +G@$A\]QX5\1Z;(18V+*
M#C(4(R9P "<LHW-@<\EB!D]#0!RDOAN\\!'[9:N9K90#+$21U #MM&0!P"&&
M64<$,H8GN_#/BJ#Q'&9H"?E.&5L!U],@$\'L02#TZ@@;%>27VF6VM3BZT*54
MN8E+F,(T:D+@97<H4$Y"E3\K Y./FW 'K=%<?X,^(2ZZQM)U\JY3@H<X8J/F
MQG!!!!RIR0.YP<=A0 4444 %%%% !1110 4444 %%%% !1110 5DZ-_K;K_K
MX7_TG@K6K)T;_6W7_7PO_I/!0 7/_'Y#_P!>]Q_Z';UK5DW/_'Y#_P!>]Q_Z
M';UK4 %%%% !1110 4444 %9/BS_ (\[G_KWF_\ 0&K6K)\6?\>=S_U[S?\
MH#4 :U9/AK_5-_U\77_I1)6M63X:_P!4W_7Q=?\ I1)0!K4444 %%%% !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 %%%% !7GGQ-^V
MZA+%IUJL@BD'SN@;8=Y*;795.%49+#)!#<C@5Z'10!XOXM\$GP2L6HVTS>8K
MJO*@?,58E@?[IQC:0>"<DCBMOXA^,9X;*U:,F.2[179HR5QA58J.I )8<YS@
M8.036#XR\$WFF1I>W$WVF.+;N61W.TL0& RV2I.!D%6.>@QD;?BW2F\96%O?
MV:;?)5_W( SC(4A<<':4X&!N'0 X4@%34_A+_95H;R.5A<P+YC$'"?)EB%P
MP(QPV>2.BY^6Q<_$EKC2BY<I=L3&"JXW%"A=@1D*=CCGY?FSM P*S]4\?W]]
M:R6+6["5$Q/)L;A&4DDIMPA9>I)QC)4#C;2TJT270[B5E4O'<#:Q ++N, .#
MU&1UQUH T)/%2:EHSVKR,]RBAG#[RV/M*X)9A@\,O<_I6QX%\<V>CV,-O/*%
MD <D!7;&97QG:IP>^#SC!Z$5E)IT2: ;@(HE88+A0'(^TC@MC)' _(5L?#;P
M;:7=B)Y8UD>??N+C) 5F0!3U7@9R.<]^!@ [?1]:AUB/S[=PZ9(R,C!'4$$
M@_4=,'H15ZO-/A%8_P!GS7UMG=Y4B)G&,[6E&<9.,X]:]+H \*MO"G_"3ZE=
MVV_R]LD[YV[NDN,8RO\ >]:Z#_A1G_3S_P"0?_ME<_;:1<ZKJ5W%9R>5())R
M6WNF5$N",H">I''3BNJTGP1JUM-'++=;HTD0LOGS'*A@6&"N#D=CQ0!;UG_D
M/6O_ %[M_*>NJUOQ5:Z)@7,BH3C"\LV#GG:H)QP><8SQG-<KK/\ R'K7_KW;
M^4]8_A_P^OB75+NXN<.EO*1M/&2&*1@@#!4*G/J0,Y!- '=:/XYL]8D^SP2A
MI""0"KKG'7&Y1D]\#G&3T!J]K.OP:*OF7,BH#TSRQY .%&2<9&< XZGBO-_B
MOX7ATA8]0M5$3^:%(CRO.W*L,$!2NS^$#).2<CFO]C_X3?55\[B);>*0IG!"
MM&C[ P )^>3D\'&<$<4 =[I_Q#L-0D6".8%W.%!1UR>PRR@9/;GD\#FM#5_$
MEOH[(EPX0RDA<@X.,9R0" !D<D@5Q7Q1\&6T-JU[#&L<D13.Q=H92VW&T$+G
M+9W8)XQTZ<YXJG?Q';:6/^6DOF1Y=B<L&CCW$XSR1D]3SWH ]0T3QG::VYAM
MI-[A2Q&QUX! SEE ZD5MUB:)X,M-$<S6T>QRI4G>[<$@XPS$=0*VZ ,3Q?XE
M_P"$<@-WY;2891A3@#/=FP<#MG!Y('?-<EH/@:?7)QJNJX.0"D//')PK*>BC
MKMY))^?G<&](HH Y+XF0K#IDR( %41  #  $B   = *\4L4GTU4U.$E<2L@9
M<\,JJV#QC#!N <[@&!&*]M^*7_(.G_[9_P#HU*YWX7:/'K&FS6DV=DD[ X."
M,)&00?4$ ^GJ".* .W\,>(4\00+=QC&[(9<@E6'4''YCH2"#@9KRKX*?\?DG
M_7NW_H<=5_"NL2>!+U[2YP(V(67:-W8E'!&#CYL^NTGY=V +'P4_X_)/^O=O
M_0XZ /0/&W@&+Q$A=0J7 Y63&,G &U\<D8  /)7MQD'/\(>);NVG&B7T;-*B
ML1,IR"H^ZS<<@]-^<YPK#=N-=W10 4444 %%%% !1110 4444 %%%% !1110
M 5DZ-_K;K_KX7_TG@K6K)T;_ %MU_P!?"_\ I/!0 7/_ !^0_P#7O<?^AV]:
MU9-S_P ?D/\ U[W'_H=O6M0 4444 %%%% !1110 5D^+/^/.Y_Z]YO\ T!JU
MJR?%G_'G<_\ 7O-_Z U &M63X:_U3?\ 7Q=?^E$E:U9/AK_5-_U\77_I1)0!
MK4444 %%%% !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 %%%% !7GGQ&T&Z6XAUBS!=H JE%#%N&)SA3EE.XJP'./4$X]#HH \G\3:Y
MJ/BJ,6$=G)$KG+%P>=OS ;G5%49&?4G !Z@Z>O\ @^[T^P@BLI7#VRL76-V!
M<N0S;2NW.TYV@C)!_O<-Z+10!Y5KGBG4M=@^PK9RQO+M5GQ( 1_$!E5"ACUW
M,0%R#ZUL7/@9M/TB73X\-,P\QMNX[F5E8@#DYVJ%7@9(!(&37>T4 >.6TMW-
MIDFD&TE4QH&#E'^8FX5MH78.<,3U/"DX].^^'%H]I80Q2JR./,RK@JPS(Q&0
M>>E=+10!P_@'3I;6[U!Y$95DGRA92H8;Y3D$CD<CIZBNXHHH \T\$:3-;:M=
MSR1NL;^?M9D8*<S*1AB,'(Y'M7I=%% '#ZMITKZU;7 1C$L# N%)0'$W!;&
M>1^8K"U71;WPMJ#ZG:1--%,QW!1O8B0[G4A1N7##(8 @?*"3R#ZK10!Y%J\6
MH>/)DMG@:V@0ELNK@#@ DEMH=ASM  /)!XRU7?&7A>ZTF\35]/3<%5<JH#;2
MJB/:(P =I3 ^7)'S'Y0 :]0HH \D\1:GJ7C#;8+:O!&[*6+B0#(S]YRJC;T.
M-I.0,9.!6MXD\-/:2:7!"C.EM( [)&=HPT67;&0NX@L<GU.3S7HM% !1110
M4444 <U\1[1[NPFBB5G<^7A4!9CB12< <]*S/A%ITMA:.DR,C&=B ZE3C8@S
M@@<<5W%% '%?$SP2?$$:S0#-Q%P -HWJQ&06)&-O)'..HQELCE_A%H=Q87;O
M-%(BF!@"Z,HSO0XR0.>*]=HH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M
M:LFY_P"/R'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:
MU9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH
MUJ*** "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 **** "LG1O]
M;=?]?"_^D\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/
MR'_KWN/_ $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CS
MN?\ KWF_] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "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 **** "LG1O];=?]?"_^
MD\%:U9.C?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_
M $.WK6H **** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_
M] :@#6K)\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "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 **** "LG1O];=?]?"_^D\%:U9.C
M?ZVZ_P"OA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H
M**** "BBB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)
M\-?ZIO\ KXNO_2B2M:LGPU_JF_Z^+K_THDH UJ*** "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 **** "LG1O];=?]?"_^D\%:U9.C?ZVZ_P"O
MA?\ TG@H +G_ (_(?^O>X_\ 0[>M:LFY_P"/R'_KWN/_ $.WK6H **** "BB
MB@ HHHH *R?%G_'G<_\ 7O-_Z U:U9/BS_CSN?\ KWF_] :@#6K)\-?ZIO\
MKXNO_2B2M:LR;PQ:3,7>"(LQ)),2$DGDDDCDF@#3HK)_X1.S_P"?>'_ORG_Q
M-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#
M_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$
M[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_"
M)V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^
M4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\
MY]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_
M #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\
MB: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?
M^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P
M_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -
M:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?
M_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?
ME/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG
M_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?
M\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\
MXF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[
M/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9
M_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#
M6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GW
MA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/
MO#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)
M_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\
MI_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_W
MY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$
M3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\
M$T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_X
MF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^
M?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\
M(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6
MHK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_
M +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_
M\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_
MX1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I
M_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/
M_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S
M_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$
MT?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/
M_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?
M>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\
M")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B:
M-:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_O
MRG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?
M_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BL
MG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q
M-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#
M_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$
M[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_"
M)V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^
M4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\
MY]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_
M #[P_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\
MB: -:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?
M^_*?_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P
M_P#?E/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -
M:BLG_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?
M_$T?\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?
ME/\ XF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG
M_A$[/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?
M\(G9_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\
MXF@#6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[
M/_GWA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9
M_P#/O#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#
M6HK)_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GW
MA_[\I_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/
MO#_WY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)
M_P"$3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\
MI_\ $T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_W
MY3_XF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$
M3L_^?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\
M$T?\(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_X
MF@#6HK)_X1.S_P"?>'_ORG_Q-'_")V?_ #[P_P#?E/\ XF@#6HK)_P"$3L_^
M?>'_ +\I_P#$T?\ ")V?_/O#_P!^4_\ B: -:BLG_A$[/_GWA_[\I_\ $T?\
M(G9_\^\/_?E/_B: -:BLG_A$[/\ Y]X?^_*?_$T?\(G9_P#/O#_WY3_XF@#6
MK)T;_6W7_7PO_I/!1_PB=G_S[P_]^4_^)J]9:=%8+LA144G)"*%&>F< #GB@
M"C<_\?D/_7O<?^AV]:U9-S_Q^0_]>]Q_Z';UK4 %%%% !1110 4444 %5-6L
M?[0ADML[?-C=,XSC<I&<9&<9]:MT4 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@.
M_P#\D5K44 9/V:\_Y[0_^ [_ /R11]FO/^>T/_@._P#\D5K44 9/V:\_Y[0_
M^ [_ /R11]FO/^>T/_@._P#\D5K44 9-KIDWG+<SR(VR-T CB9/OLA)),C_W
M!V'6M:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "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>XML
<SEQUENCE>16
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246332364368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Oct. 25, 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_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 28,  2024<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-24049<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CRA International,&#160;Inc.<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MA<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-2372210<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">200 Clarendon Street<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Boston<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">02116-5092<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">617<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">425-3000<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, no par value<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CRAI<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,779,710<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001053706<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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">--12-28<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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: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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection 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;">dei_DocumentQuarterlyReport</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_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_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_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_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>17
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246333685152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 167,748<span></span>
</td>
<td class="nump">$ 147,553<span></span>
</td>
<td class="nump">$ 510,979<span></span>
</td>
<td class="nump">$ 462,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Costs of services (exclusive of depreciation and amortization)</a></td>
<td class="nump">115,188<span></span>
</td>
<td class="nump">105,894<span></span>
</td>
<td class="nump">359,394<span></span>
</td>
<td class="nump">327,064<span></span>
</td>
</tr>
<tr class="ro">
<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">31,269<span></span>
</td>
<td class="nump">27,919<span></span>
</td>
<td class="nump">93,784<span></span>
</td>
<td class="nump">86,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">2,947<span></span>
</td>
<td class="nump">8,503<span></span>
</td>
<td class="nump">8,762<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">18,391<span></span>
</td>
<td class="nump">10,793<span></span>
</td>
<td class="nump">49,298<span></span>
</td>
<td class="nump">40,400<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="num">(1,457)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
<td class="num">(3,405)<span></span>
</td>
<td class="num">(3,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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency gains (losses), net</a></td>
<td class="num">(904)<span></span>
</td>
<td class="nump">755<span></span>
</td>
<td class="num">(1,236)<span></span>
</td>
<td class="num">(459)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">16,030<span></span>
</td>
<td class="nump">10,523<span></span>
</td>
<td class="nump">44,657<span></span>
</td>
<td class="nump">36,729<span></span>
</td>
</tr>
<tr class="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 );">Provision for income taxes</a></td>
<td class="nump">4,593<span></span>
</td>
<td class="nump">1,927<span></span>
</td>
<td class="nump">12,991<span></span>
</td>
<td class="nump">9,707<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 11,437<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
<td class="nump">$ 31,666<span></span>
</td>
<td class="nump">$ 27,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_EarningsPerShareAbstract', window );"><strong>Net income 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="nump">$ 3.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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.21<span></span>
</td>
<td class="nump">$ 4.57<span></span>
</td>
<td class="nump">$ 3.78<span></span>
</td>
</tr>
<tr class="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 number of 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">6,760<span></span>
</td>
<td class="nump">6,977<span></span>
</td>
<td class="nump">6,840<span></span>
</td>
<td class="nump">7,026<span></span>
</td>
</tr>
<tr class="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">6,843<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">6,922<span></span>
</td>
<td class="nump">7,138<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<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(7))<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/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-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_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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/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 3: 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 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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 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 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 (f)<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 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 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 (b)<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 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 11: 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 12: 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 13: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: 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 15: 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 16: 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><br>Reference 17: 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(20))<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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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/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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: 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 14: 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 15: 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 16: 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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_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_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_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_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>18
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430872144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 11,437<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
<td class="nump">$ 31,666<span></span>
</td>
<td class="nump">$ 27,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="nump">2,895<span></span>
</td>
<td class="num">(1,755)<span></span>
</td>
<td class="nump">1,475<span></span>
</td>
<td class="nump">371<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</a></td>
<td class="nump">$ 14,332<span></span>
</td>
<td class="nump">$ 6,841<span></span>
</td>
<td class="nump">$ 33,141<span></span>
</td>
<td class="nump">$ 27,393<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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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(19))<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>19
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246336660848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_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">$ 24,481<span></span>
</td>
<td class="nump">$ 45,586<span></span>
</td>
</tr>
<tr class="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 of allowances of $5,490 and $4,335, respectively</a></td>
<td class="nump">152,116<span></span>
</td>
<td class="nump">142,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled services, net of allowances of $1,026 and $1,629, respectively</a></td>
<td class="nump">80,739<span></span>
</td>
<td class="nump">56,827<span></span>
</td>
</tr>
<tr class="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">17,726<span></span>
</td>
<td class="nump">11,575<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_crai_ForgivableLoansCurrent', window );">Forgivable loans</a></td>
<td class="nump">10,478<span></span>
</td>
<td class="nump">8,759<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">285,540<span></span>
</td>
<td class="nump">265,476<span></span>
</td>
</tr>
<tr class="ro">
<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 and equipment, net</a></td>
<td class="nump">38,496<span></span>
</td>
<td class="nump">38,176<span></span>
</td>
</tr>
<tr class="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">94,577<span></span>
</td>
<td class="nump">93,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,599<span></span>
</td>
<td class="nump">7,196<span></span>
</td>
</tr>
<tr class="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 );">Right-of-use assets</a></td>
<td class="nump">87,032<span></span>
</td>
<td class="nump">86,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">13,350<span></span>
</td>
<td class="nump">13,885<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_crai_ForgivableLoansNoncurrent', window );">Forgivable loans, net of current portion</a></td>
<td class="nump">48,501<span></span>
</td>
<td class="nump">45,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">7,248<span></span>
</td>
<td class="nump">2,420<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">582,343<span></span>
</td>
<td class="nump">553,211<span></span>
</td>
</tr>
<tr class="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">28,430<span></span>
</td>
<td class="nump">28,701<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">146,284<span></span>
</td>
<td class="nump">171,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent', window );">Deferred revenue and other liabilities</a></td>
<td class="nump">8,451<span></span>
</td>
<td class="nump">12,289<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of lease liabilities</a></td>
<td class="nump">18,626<span></span>
</td>
<td class="nump">16,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Current portion of deferred compensation</a></td>
<td class="nump">6,466<span></span>
</td>
<td class="nump">7,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Revolving line of credit</a></td>
<td class="nump">60,000<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">268,257<span></span>
</td>
<td class="nump">236,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Non-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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent', window );">Deferred compensation and other non-current liabilities</a></td>
<td class="nump">19,045<span></span>
</td>
<td class="nump">11,681<span></span>
</td>
</tr>
<tr class="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 );">Non-current portion of lease liabilities</a></td>
<td class="nump">89,412<span></span>
</td>
<td class="nump">92,280<span></span>
</td>
</tr>
<tr class="re">
<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">1,116<span></span>
</td>
<td class="nump">1,062<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_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">109,573<span></span>
</td>
<td class="nump">105,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_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders&#8217; 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, no par value; 1,000,000 shares authorized; none issued and 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, no par value; 25,000,000 shares authorized; 6,761,582 and 6,934,265 shares issued and outstanding, respectively</a></td>
<td class="nump">1,311<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">213,909<span></span>
</td>
<td class="nump">224,283<span></span>
</td>
</tr>
<tr class="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">(10,707)<span></span>
</td>
<td class="num">(12,182)<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 shareholders&#8217; equity</a></td>
<td class="nump">204,513<span></span>
</td>
<td class="nump">212,101<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 and shareholders&#8217; equity</a></td>
<td class="nump">$ 582,343<span></span>
</td>
<td class="nump">$ 553,211<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Compensation Liability, Classified, and Other Liabilities, 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;">crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of forgivable loans to employees and non employee experts on the balance sheet 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;">crai_ForgivableLoansCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due on long-term loans forgivable on the balance sheet 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;">crai_ForgivableLoansNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_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_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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(17))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later 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 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-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_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredCreditsAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, 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;">us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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 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 2: 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due after one year or beyond 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> -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://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://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(25))<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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(23))<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 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 7: 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 8: 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 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/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 13: 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 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)(4)(iii)(A))<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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: 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 23: 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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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))<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 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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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://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(17))<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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<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 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-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_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>20
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331519552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for accounts receivable</a></td>
<td class="nump">$ 5,490<span></span>
</td>
<td class="nump">$ 4,335<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_crai_AllowanceForUnbilledServices', window );">Allowance for unbilled services</a></td>
<td class="nump">$ 1,026<span></span>
</td>
<td class="nump">$ 1,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockNoParValue', window );">Preferred stock, par value (in dollars per share)</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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (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 (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 (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_CommonStockNoParValue', window );">Common stock, par value ( in dollars per share )</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,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 (shares)</a></td>
<td class="nump">6,761,582<span></span>
</td>
<td class="nump">6,934,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (shares)</a></td>
<td class="nump">6,761,582<span></span>
</td>
<td class="nump">6,934,265<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_AllowanceForUnbilledServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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;">crai_AllowanceForUnbilledServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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(4))<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 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share of no-par value 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_CommonStockNoParValue</td>
</tr>
<tr>
<td style="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_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share of no-par value 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/2009/role/commonPracticeRef<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_PreferredStockNoParValue</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246332181360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 31,666<span></span>
</td>
<td class="nump">$ 27,022<span></span>
</td>
</tr>
<tr class="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 used in operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,503<span></span>
</td>
<td class="nump">8,762<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_crai_RightOfUseAssetAmortization', window );">Right-of-use asset amortization</a></td>
<td class="nump">11,309<span></span>
</td>
<td class="nump">10,602<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes</a></td>
<td class="nump">418<span></span>
</td>
<td class="num">(1,257)<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation expense</a></td>
<td class="nump">3,760<span></span>
</td>
<td class="nump">3,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense (recovery)</a></td>
<td class="nump">587<span></span>
</td>
<td class="nump">523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized foreign currency remeasurement (gains) losses, net</a></td>
<td class="num">(152)<span></span>
</td>
<td class="num">(112)<span></span>
</td>
</tr>
<tr class="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:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(9,018)<span></span>
</td>
<td class="nump">18,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Unbilled services</a></td>
<td class="num">(23,303)<span></span>
</td>
<td class="num">(17,226)<span></span>
</td>
</tr>
<tr class="re">
<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, and other assets</a></td>
<td class="num">(10,342)<span></span>
</td>
<td class="num">(4,006)<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_crai_IncreaseDecreaseInForgivableLoans', window );">Forgivable loans</a></td>
<td class="num">(13,958)<span></span>
</td>
<td class="num">(2,306)<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_crai_IncreaseDecreaseInObligationIncentiveCashAwards', window );">Incentive cash awards payable</a></td>
<td class="nump">7,262<span></span>
</td>
<td class="nump">6,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilities', window );">Accounts payable, accrued expenses, and other liabilities</a></td>
<td class="num">(24,174)<span></span>
</td>
<td class="num">(36,786)<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_crai_IncreaseDecreaseInLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="num">(12,247)<span></span>
</td>
<td class="num">(13,162)<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 used in operating activities</a></td>
<td class="num">(29,689)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 and equipment</a></td>
<td class="num">(6,032)<span></span>
</td>
<td class="num">(2,008)<span></span>
</td>
</tr>
<tr class="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 );">Consideration paid for acquisition</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(577)<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">(7,532)<span></span>
</td>
<td class="num">(2,585)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under revolving line of credit</a></td>
<td class="nump">95,000<span></span>
</td>
<td class="nump">105,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments under revolving line of credit</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(73,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payments reimbursed by shares</a></td>
<td class="num">(2,030)<span></span>
</td>
<td class="num">(2,040)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="num">(8,850)<span></span>
</td>
<td class="num">(7,773)<span></span>
</td>
</tr>
<tr class="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 );">Repurchase of common stock</a></td>
<td class="num">(33,348)<span></span>
</td>
<td class="num">(23,577)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">15,772<span></span>
</td>
<td class="num">(1,390)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign exchange rates on cash and cash equivalents</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">159<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 decrease in cash and cash equivalents</a></td>
<td class="num">(21,105)<span></span>
</td>
<td class="num">(3,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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">45,586<span></span>
</td>
<td class="nump">31,447<span></span>
</td>
</tr>
<tr class="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 and cash equivalents at end of period</a></td>
<td class="nump">24,481<span></span>
</td>
<td class="nump">27,604<span></span>
</td>
</tr>
<tr class="ro">
<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>Noncash investing and financing activities:</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase (decrease) in accounts payable and accrued expenses for property and equipment</a></td>
<td class="nump">1,228<span></span>
</td>
<td class="num">(129)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount', window );">Asset retirement obligations</a></td>
<td class="nump">191<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_crai_ExciseTaxOnShareRepurchases', window );">Excise tax on share repurchases</a></td>
<td class="num">(284)<span></span>
</td>
<td class="num">(190)<span></span>
</td>
</tr>
<tr class="ro">
<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 obtained in exchange for lease obligations</a></td>
<td class="nump">10,627<span></span>
</td>
<td class="nump">2,503<span></span>
</td>
</tr>
<tr class="re">
<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 cash flow information:</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_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="nump">17,085<span></span>
</td>
<td class="nump">9,953<span></span>
</td>
</tr>
<tr class="re">
<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 for interest</a></td>
<td class="nump">3,086<span></span>
</td>
<td class="nump">2,904<span></span>
</td>
</tr>
<tr class="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 );">Cash paid for amounts included in operating lease liabilities</a></td>
<td class="nump">$ 15,008<span></span>
</td>
<td class="nump">$ 16,660<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_ExciseTaxOnShareRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excise Tax On Share Repurchases</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;">crai_ExciseTaxOnShareRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_IncreaseDecreaseInForgivableLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the amount of forgivable loans to employees and non employee experts.</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;">crai_IncreaseDecreaseInForgivableLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_IncreaseDecreaseInLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of lease liabilities that result from activities that generate operating income.</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;">crai_IncreaseDecreaseInLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_IncreaseDecreaseInObligationIncentiveCashAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for incentive cash awards.</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;">crai_IncreaseDecreaseInObligationIncentiveCashAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_RightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right-of-use asset amortization.</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;">crai_RightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_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_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_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from foreign currency transaction.</p></div>
<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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<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 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: 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_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/disclosureRef<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/2003/role/disclosureRef<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/2003/role/disclosureRef<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> -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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of liabilities that result from activities that generate operating 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> -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_IncreaseDecreaseInOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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>
<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_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and 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 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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit 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 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><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 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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected 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/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><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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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><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(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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retirement obligations settled through noncash transactions. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived 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/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_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246334865424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) - 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>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive 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 (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,149,884<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 Dec. 31, 2022</a></td>
<td class="nump">$ 211,154<span></span>
</td>
<td class="nump">$ 1,743<span></span>
</td>
<td class="nump">$ 224,392<span></span>
</td>
<td class="num">$ (14,981)<span></span>
</td>
</tr>
<tr class="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 Shareholders' Equity</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">8,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,918<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,052<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">$ 940<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,544<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,614)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(1,873)<span></span>
</td>
<td class="num">$ (1,873)<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(180,881)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(20,577)<span></span>
</td>
<td class="num">$ (810)<span></span>
</td>
<td class="num">(19,767)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="num">(173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(173)<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="nump">45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">(2,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,702)<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 (in shares) at Apr. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,997,933<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">$ 196,784<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">210,713<span></span>
</td>
<td class="num">(13,929)<span></span>
</td>
</tr>
<tr class="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 Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.36<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 );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,149,884<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 Dec. 31, 2022</a></td>
<td class="nump">$ 211,154<span></span>
</td>
<td class="nump">$ 1,743<span></span>
</td>
<td class="nump">224,392<span></span>
</td>
<td class="num">(14,981)<span></span>
</td>
</tr>
<tr class="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 Shareholders' Equity</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">27,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">371<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 (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,978,941<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 Sep. 30, 2023</a></td>
<td class="nump">207,958<span></span>
</td>
<td class="nump">$ 1,363<span></span>
</td>
<td class="nump">221,205<span></span>
</td>
<td class="num">(14,610)<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 );">Beginning balance (in shares) at Apr. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,997,933<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. 01, 2023</a></td>
<td class="nump">196,784<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">210,713<span></span>
</td>
<td class="num">(13,929)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">9,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,508<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,074<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">$ 1,158<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,630<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,237)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">$ (136)<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,090)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">$ (554)<span></span>
</td>
<td class="num">(2,446)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="num">(47)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47)<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">(2,528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,528)<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 (in shares) at Jul. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,969,236<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 Jul. 01, 2023</a></td>
<td class="nump">$ 202,786<span></span>
</td>
<td class="nump">$ 468<span></span>
</td>
<td class="nump">215,173<span></span>
</td>
<td class="num">(12,855)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.36<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">$ 8,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,596<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(1,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,755)<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">$ 926<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,004<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">$ (31)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="num">(31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31)<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">(2,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,543)<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 (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,978,941<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 Sep. 30, 2023</a></td>
<td class="nump">$ 207,958<span></span>
</td>
<td class="nump">$ 1,363<span></span>
</td>
<td class="nump">221,205<span></span>
</td>
<td class="num">(14,610)<span></span>
</td>
</tr>
<tr class="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 Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.36<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 );">Beginning balance (in shares) at Dec. 30, 2023</a></td>
<td class="nump">6,934,265<span></span>
</td>
<td class="nump">6,934,265<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 Dec. 30, 2023</a></td>
<td class="nump">$ 212,101<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">224,283<span></span>
</td>
<td class="num">(12,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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">13,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,691<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(1,105)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,105)<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">1,039<span></span>
</td>
<td class="nump">$ 1,039<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,441<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,526)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(1,631)<span></span>
</td>
<td class="num">$ (1,631)<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65,882)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(9,242)<span></span>
</td>
<td class="nump">$ 592<span></span>
</td>
<td class="num">(9,834)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="num">(65)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65)<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="nump">77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">(3,075)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,075)<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 (in shares) at Mar. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,889,298<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">$ 211,790<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">225,077<span></span>
</td>
<td class="num">(13,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.42<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 );">Beginning balance (in shares) at Dec. 30, 2023</a></td>
<td class="nump">6,934,265<span></span>
</td>
<td class="nump">6,934,265<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 Dec. 30, 2023</a></td>
<td class="nump">$ 212,101<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">224,283<span></span>
</td>
<td class="num">(12,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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">31,666<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">$ 1,475<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 (in shares) at Sep. 28, 2024</a></td>
<td class="nump">6,761,582<span></span>
</td>
<td class="nump">6,761,582<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 Sep. 28, 2024</a></td>
<td class="nump">$ 204,513<span></span>
</td>
<td class="nump">$ 1,311<span></span>
</td>
<td class="nump">213,909<span></span>
</td>
<td class="num">(10,707)<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 );">Beginning balance (in shares) at Mar. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,889,298<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 Mar. 30, 2024</a></td>
<td class="nump">211,790<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">225,077<span></span>
</td>
<td class="num">(13,287)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">6,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,538<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(315)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(315)<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">1,357<span></span>
</td>
<td class="nump">$ 1,357<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,143<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,340)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(346)<span></span>
</td>
<td class="num">$ (346)<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140,497)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(24,106)<span></span>
</td>
<td class="num">$ (1,011)<span></span>
</td>
<td class="num">(23,095)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="num">(235)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(235)<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="num">(33)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33)<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">(2,901)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,901)<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 (in shares) at Jun. 29, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,752,604<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 Jun. 29, 2024</a></td>
<td class="nump">$ 191,749<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">205,351<span></span>
</td>
<td class="num">(13,602)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.42<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">$ 11,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,437<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">2,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,895<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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">1,364<span></span>
</td>
<td class="nump">$ 1,364<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,272<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(294)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Redemption of vested employee restricted shares for tax withholding</a></td>
<td class="num">(53)<span></span>
</td>
<td class="num">$ (53)<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_crai_AccruedExciseTaxOnSharesRepurchasedNet', window );">Accrued excise tax on shares repurchased</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<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_crai_DividendsShareBasedCompensationNet', window );">Accrued dividends on unvested shares</a></td>
<td class="num">(21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21)<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_DividendsCash', window );">Cash dividends paid (per share)</a></td>
<td class="num">$ (2,874)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,874)<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 (in shares) at Sep. 28, 2024</a></td>
<td class="nump">6,761,582<span></span>
</td>
<td class="nump">6,761,582<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 Sep. 28, 2024</a></td>
<td class="nump">$ 204,513<span></span>
</td>
<td class="nump">$ 1,311<span></span>
</td>
<td class="nump">$ 213,909<span></span>
</td>
<td class="num">$ (10,707)<span></span>
</td>
</tr>
<tr class="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 Shareholders' Equity</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_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.42<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_crai_AccruedExciseTaxOnSharesRepurchasedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Excise Tax On Shares Repurchased, Net</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;">crai_AccruedExciseTaxOnSharesRepurchasedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_DividendsShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared and applicable to holders of share-based compensation, net of adjustments.</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;">crai_DividendsShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan to employees and non employees other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited.</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;">crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to equity for 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>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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_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_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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(19))<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle 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>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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased and retired 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://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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional 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> -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://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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246328981152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jul. 01, 2023</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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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>
<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_CommonStockDividendsPerShareDeclared', window );">Cash dividends paid to shareholders (in dollars per share)</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.36<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430931184">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA International, Inc. and its wholly-owned subsidiaries (collectively, "CRA" or the "Company") is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in two broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in one business segment. CRA operates its business under its registered trade name, Charles River Associates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of CRA which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) for annual financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported results of operations, financial position, or cash flows. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA&#8217;s results of operations, financial position, cash flows, and shareholders&#8217; equity for the interim periods presented in conformity with U.S. GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December&#160;30, 2023 included in CRA&#8217;s Annual Report on Form 10-K filed with the SEC on February 29, 2024 (the &#8220;2023 Form 10-K&#8221;). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 1 to the Consolidated Financial Statements included in Part II, Item 8, on the 2023 Form 10-K describes the significant accounting policies and methods used in preparation of the Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 also requires that a public entity that has a single reportable segment provide all disclosures required by these amendments and all existing segment disclosures in Topic 280.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2023-07 is effective for CRA for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. CRA plans to adopt the amendment during the fourth fiscal quarter of 2024. CRA expects the adoption of this ASU will impact its disclosures, but will not have a material effect on its consolidated financial statements. </span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU requires disclosure of specific categories in the rate reconciliation, provides additional information for reconciling items that meet a quantitative threshold, and discloses the amount of income taxes paid disaggregated by federal, state, foreign taxes, and individual jurisdiction. ASU 2023-09 also requires income (or loss) from </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. </span></div>ASU 2023-09 is effective for CRA for annual periods beginning after December 15, 2024. CRA plans to adopt the amendment during the annual reporting for fiscal year 2025. CRA has begun to assess the impact of the amendment and has modeled out the changes to its income tax disclosures. As the amendment relates solely to disclosures, the adoption is not expected to have an effect on CRA's financial results.<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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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>25
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430825120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Allowances<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 );">Revenues and Allowances</a></td>
<td class="text">Revenues and Allowances<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services (exclusive of depreciation and amortization) and are based on the direct salary of CRA&#8217;s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate CRA&#8217;s revenue by type of contract and geographic location (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:100%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Type of Contract</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:8pt;font-weight:700;line-height:100%">September 28,<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:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:100%">September 28,<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:8pt;font-weight:700;line-height:100%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></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 2px 7pt;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:120%">Fixed-price</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">30,670&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">26,856&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">90,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">81,585&#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 7.75pt;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:120%">Time-and-materials</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:10pt;font-weight:400;line-height:120%">137,078&#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:10pt;font-weight:400;line-height:120%">120,697&#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:10pt;font-weight:400;line-height:120%">420,936&#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:10pt;font-weight:400;line-height:120%">380,778&#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:10pt;font-weight:400;line-height:120%">Total</span></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:10pt;font-weight:400;line-height:120%">$</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:120%">167,748&#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:10pt;font-weight:400;line-height:120%">$</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:120%">147,553&#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:10pt;font-weight:400;line-height:120%">$</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:120%">510,979&#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:10pt;font-weight:400;line-height:120%">$</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:120%">462,363&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues have been attributed to locations based on the location of the legal entity generating the revenues.</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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Geographic Breakdown</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></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 2px 7.75pt;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:120%">United States</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">136,223&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">117,420&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">417,029&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">362,186&#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 7.75pt;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:120%">United Kingdom</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:10pt;font-weight:400;line-height:120%">20,821&#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:10pt;font-weight:400;line-height:120%">21,227&#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:10pt;font-weight:400;line-height:120%">64,136&#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:10pt;font-weight:400;line-height:120%">73,272&#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 7.75pt;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:120%">Other</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:10pt;font-weight:400;line-height:120%">10,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">8,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">29,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">26,905&#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:10pt;font-weight:400;line-height:120%">Total</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">167,748&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">147,553&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">510,979&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">462,363&#160;</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="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><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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reserves for Variable Consideration and Credit Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (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:49.630%"></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:10.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Bad debt expense (recovery), net</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(94)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">131&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">587&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">523&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reimbursable Expenses</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. The following expenses are subject to reimbursement (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Reimbursable expenses</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">16,107&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">17,932&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">49,530&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">49,165&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances from Contracts with Customers</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in accounts receivables, unbilled services, and contract liabilities on the consolidated balance sheets. Revenues recognized for services performed, but not yet billed to clients, are recorded as unbilled services. The following table presents the open and closing balances of CRA's accounts receivable, net and unbilled services, net (in thousands):</span></div><div style="margin-top:12pt"><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:61.765%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.601%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">152,116&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">142,729&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">143,644&#160;</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:9pt;font-weight:400;line-height:100%">Unbilled services, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">80,739&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">56,827&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">51,343&#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></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September&#160;28, 2024, December&#160;30, 2023, and December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. The following table presents the closing balances of CRA's contract liabilities (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:61.765%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.601%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:10pt;font-weight:400;line-height:120%">Contract liabilities</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">2,141&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,037&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,977&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Amounts included in contract liabilities at the beginning of the period</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,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 style="background-color:#cceeff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">2,580&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">5,686&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">6,619&#160;</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:10pt;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">2,650&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">3,658&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">3,557&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">2,816&#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></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>26
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430880960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Forgivable Loans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_crai_ForgivableLoansAbstract', window );"><strong>Forgivable Loans</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_crai_ForgivableLoansDisclosureTextBlock', window );">Forgivable Loans</a></td>
<td class="text">Forgivable Loans<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The forgivable loans have terms that are generally between <span style="-sec-ix-hidden:f-474">two</span> and six years with interest rates currently ranging up to 5.12%. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The forgiveness of the principal amount of the loans is recorded as compensation over the service period, which is consistent with the term of the loans. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents forgivable loan activity for the respective periods (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.490%"></td><td style="width:0.1%"></td><td style="width: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.373%"></td><td style="width:0.1%"></td><td style="width: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.377%"></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="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:8pt;font-weight:700;line-height:120%">September 28,<br/>2024</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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Beginning balance</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">53,941&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">56,456&#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:10pt;font-weight:400;line-height:120%">Advances</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:10pt;font-weight:400;line-height:120%">38,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">23,342&#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:10pt;font-weight:400;line-height:120%">Repayments</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:10pt;font-weight:400;line-height:120%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:120%">(1,816)</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:10pt;font-weight:400;line-height:120%">Reclassifications from accrued expenses or to other assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">(8,965)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</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:10pt;font-weight:400;line-height:120%">(24,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:120%">(24,198)</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:10pt;font-weight:400;line-height:120%">Effects of foreign currency translation</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:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">157&#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:10pt;font-weight:400;line-height:120%">Ending balance</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">58,979&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">53,941&#160;</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:10pt;font-weight:400;line-height:120%">Current portion of forgivable loans</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">10,478&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">8,759&#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><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:400;line-height:120%">Non-current portion of forgivable loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">48,501&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">45,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the quarter ended June&#160;29, 2024, approximately $5.7 million of amortization was accelerated due to involuntary terminations.</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_crai_ForgivableLoansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">crai_ForgivableLoansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to disclosure of forgivable loans.</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;">crai_ForgivableLoansDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430920480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September&#160;28, 2024 are summarized 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:86.473%"></td><td style="width:0.1%"></td><td style="width: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.597%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:120%">Goodwill, at December 30, 2023</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:10pt;font-weight:400;line-height:120%">$</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:120%">165,882&#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 7pt;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:120%">Accumulated goodwill impairment</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:10pt;font-weight:400;line-height:120%">(71,893)</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:10pt;font-weight:400;line-height:120%">Goodwill, net at December 30, 2023</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:10pt;font-weight:400;line-height:120%">93,989&#160;</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="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 7pt;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:120%">Foreign currency translation adjustment</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:10pt;font-weight:400;line-height:120%">588&#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:10pt;font-weight:400;line-height:120%">Goodwill, net at September 28, 2024</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">94,577&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at September&#160;28, 2024 of $94.6 million, is comprised of goodwill of $166.5 million and accumulated impairment of $71.9 million. There were no impairment losses related to goodwill during the fiscal-year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. The components of acquired identifiable intangible assets are 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:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width: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.695%"></td><td style="width:0.1%"></td><td style="width: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.280%"></td><td style="width:0.1%"></td><td style="width: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.864%"></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:8.695%"></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:9.864%"></td><td style="width:0.1%"></td><td style="width: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.704%"></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:8pt;font-weight:700;line-height:120%">September 28, 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:8pt;font-weight:700;line-height:120%">December 30, 2023</span></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:8pt;font-weight:700;line-height:120%">Useful Life<br/>(in years)</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></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></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:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">10</span></div></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">15,300&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(7,701)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,599&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">13,800&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(6,604)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,196&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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>There were no impairment losses related to intangible assets during the fiscal year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023. Amortization expense related to intangible assets was $0.4 million and $1.1 million for the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, respectively, and $0.3 million and $1.0 million for the fiscal quarter and fiscal year-to-date period ended September&#160;30, 2023, respectively.<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>28
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246332101248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [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</a></td>
<td class="text">Accrued Expenses<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses 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:99.415%"><tr><td style="width:1.0%"></td><td style="width:74.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.666%"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Compensation and related expenses</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">134,762&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">143,647&#160;</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:10pt;font-weight:400;line-height:120%">Performance 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:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">16,556&#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:10pt;font-weight:400;line-height:120%">Direct project accruals</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:120%">3,171&#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:10pt;font-weight:400;line-height:120%">1,704&#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:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">8,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">9,133&#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:10pt;font-weight:400;line-height:120%">Total accrued expenses</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">146,284&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">171,040&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;28, 2024 and December&#160;30, 2023, approximately $109.5 million and $121.2 million, respectively, of accrued bonuses were included above in &#8220;Compensation and related expenses.&#8221;</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"></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_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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246441166624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, CRA&#8217;s effective income tax rate (&#8220;ETR&#8221;) was 28.7% and 18.3%, respectively. The ETR for the third quarter of fiscal 2024 was higher than the third quarter of fiscal 2023 </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to the release of a valuation allowance in the third quarter of fiscal 2023, partially offset by an increase in the tax benefit related to share-based compensation.</span></div>For the fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023, CRA's ETR was 29.1% and 26.4%. respectively. The ETR for the fiscal year-to-date period ended September&#160;28, 2024 was higher than the fiscal year-to-date period ended September&#160;30, 2023, primarily due to the same items noted above.<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>30
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430789232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 );">Net Income Per Share</a></td>
<td class="text">Net Income Per Share<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:47.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.119%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><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:8pt;font-weight:700;line-height:120%">September 28,<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 #000;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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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 #000;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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Numerator:</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: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><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 7pt;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:120%">Net income &#8212; basic</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:10pt;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:10pt;font-weight:400;line-height:100%">11,437&#160;</span></td><td style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">8,596&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">31,666&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">27,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 7pt;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:120%">Less: net income attributable to participating shares</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:10pt;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:10pt;font-weight:400;line-height:100%">29&#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:10pt;font-weight:400;line-height:120%">94&#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:10pt;font-weight:400;line-height:120%">98&#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 7pt;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:120%">Net income &#8212; diluted</span></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:10pt;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:10pt;font-weight:400;line-height:100%">11,412&#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:10pt;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:10pt;font-weight:400;line-height:100%">8,567&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">31,572&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">26,924&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></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><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 2px 7pt;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:120%">Weighted average shares outstanding &#8212; basic</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:10pt;font-weight:400;line-height:120%">6,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">6,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,840&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,026&#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 7pt;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:120%">Effect of dilutive stock options and restricted stock units</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:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;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:120%">106&#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:10pt;font-weight:400;line-height:120%">82&#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:10pt;font-weight:400;line-height:120%">112&#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 7pt;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:120%">Weighted average shares outstanding &#8212; diluted</span></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:10pt;font-weight:400;line-height:120%">6,843&#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:10pt;font-weight:400;line-height:120%">7,083&#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:10pt;font-weight:400;line-height:120%">6,922&#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:10pt;font-weight:400;line-height:120%">7,138&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share:</span></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><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 2px 7pt;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:120%">Basic</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">1.68&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">1.22&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">4.62&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">3.83&#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 7pt;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:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">1.67&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">1.21&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">4.57&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">3.78&#160;</span></td><td style="background-color:#cceeff;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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average outstanding shares amounted to 4,900 and 1,225 shares, respectively. For the fiscal quarter and fiscal-year-to-date period ended September&#160;30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 6,185 and 5,875 shares, respectively.</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_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>31
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331528608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:47.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.520%"></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:10pt;font-weight:700;line-height:120%">September 28, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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></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:10pt;font-weight:400;line-height:120%">Liabilities:</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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:120%">Contingent consideration liability</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:120%">$</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:120%">&#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 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:120%">$</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:120%">&#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 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:120%">$</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:120%">190&#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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</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:120%">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</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:120%">190&#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:10pt"><span><br/></span></div><div style="margin-top:10pt"><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:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></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:15.420%"></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:15.423%"></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:10pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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></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:10pt;font-weight:400;line-height:120%">Liabilities:</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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:120%">Contingent consideration liability</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:120%">$</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:120%">&#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 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:120%">$</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:120%">&#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 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:120%">$</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:120%">190&#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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%">&#8212;&#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:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#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:10pt;font-weight:400;line-height:120%">$</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:120%">190&#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="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bioStrategies Group, Inc. during fiscal 2022. The following table summarizes the changes in the contingent consideration liability (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:66.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28, 2024</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:400;line-height:120%">Beginning balance</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">190&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,056&#160;</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:10pt;font-weight:400;line-height:120%">Remeasurement of acquisition-related contingent consideration</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">(934)</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:10pt;font-weight:400;line-height:120%">Accretion</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">68&#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></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:10pt;font-weight:400;line-height:120%">Ending balance</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">190&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">190&#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_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>32
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430880960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 );">Credit Agreement</a></td>
<td class="text">Credit Agreement<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is party to a Credit Agreement, dated as of August 19, 2022 (as amended, the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0&#160;million revolving credit facility, which may be decreased at CRA's option to $200.0&#160;million during the period from July 16 in a year through January 15 in the next year. Additionally, for the period from January 16 to July 15 of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0&#160;million. The revolving credit facility includes a $25.0&#160;million sublimit for the issuance of letters of credit.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September&#160;28, 2024, CRA was in compliance with the covenants of the Credit Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $60.0&#160;million in borrowings outstanding under the revolving credit facility as of September&#160;28, 2024 and no borrowings outstanding as of December&#160;30, 2023. As of September&#160;28, 2024, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.1&#160;million.</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>33
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331923088">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is subject to legal actions arising in the ordinary course of business. In management&#8217;s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.</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>34
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430951888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent Events</span><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;31, 2024, CRA announced that its Board of Directors declared a quarterly cash dividend of $0.49 per common share, payable on December&#160;13, 2024 to shareholders of record as of November&#160;26, 2024.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<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 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>35
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331674384">
<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="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Sep. 28, 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_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>
<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 11,437<span></span>
</td>
<td class="nump">$ 6,538<span></span>
</td>
<td class="nump">$ 13,691<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
<td class="nump">$ 9,508<span></span>
</td>
<td class="nump">$ 8,918<span></span>
</td>
<td class="nump">$ 31,666<span></span>
</td>
<td class="nump">$ 27,022<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>36
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246330199488">
<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>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 28, 2024 </div>
<div>shares</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>
<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_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-top:10pt"><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:37.642%"></td><td style="width:0.1%"></td><td style="width: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.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.527%"></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:8pt;font-weight:700;line-height:120%">Name and Title</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:8pt;font-weight:700;line-height:120%">Date of Adoption of Rule 10b5-1 Trading Plan</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:8pt;font-weight:700;line-height:120%">Scheduled Expiration Date of Rule 10b5-1 Trading Plan</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:8pt;font-weight:700;line-height:120%">Nature of Trading Arrangement</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:8pt;font-weight:700;line-height:120%">Aggregate Number of Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Daniel K. Mahoney, Chief Financial Officer, Executive Vice President and Treasurer</span></div></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:8pt;font-weight:400;line-height:120%">August 8, 2024</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:8pt;font-weight:400;line-height:120%">September 9, 2025</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:8pt;font-weight:400;line-height:120%">Sale</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:8pt;font-weight:400;line-height:120%">3,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Jonathan D. Yellin, Executive Vice President and General Counsel</span></div></td><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:8pt;font-weight:400;line-height:120%">August 8, 2024</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November 20, 2025</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sale</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,000</span></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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_IndividualAxis=crai_JonathanD.YellinMember', window );">Jonathan D. Yellin [Member]</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Jonathan D. Yellin<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Executive Vice President and General Counsel<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">August 8, 2024<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_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">November 20, 2025<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">469 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">7,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_ecd_IndividualAxis=crai_DanielK.MahoneyMember', window );">Daniel K. Mahoney [Member]</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Daniel K. Mahoney<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Financial Officer, Executive Vice President and Treasurer<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">August 8, 2024<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_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">September 9, 2025<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">397 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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MtrlTermsOfTrdArrTextBlock</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>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_TrdArrAdoptionDate</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_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TrdArrDuration</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: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_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TrdArrExpirationDate</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_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrdArrIndName</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_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrdArrIndTitle</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_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TrdArrSecuritiesAggAvailAmt</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: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_ecd_IndividualAxis=crai_JonathanD.YellinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=crai_JonathanD.YellinMember</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_ecd_IndividualAxis=crai_DanielK.MahoneyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=crai_DanielK.MahoneyMember</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>37
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430771616">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div>The unaudited condensed consolidated financial statements include the accounts of CRA which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) for annual financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported results of operations, financial position, or cash flows. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA&#8217;s results of operations, financial position, cash flows, and shareholders&#8217; equity for the interim periods presented in conformity with U.S. GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December&#160;30, 2023 included in CRA&#8217;s Annual Report on Form 10-K filed with the SEC on February 29, 2024 (the &#8220;2023 Form 10-K&#8221;).<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recent Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 also requires that a public entity that has a single reportable segment provide all disclosures required by these amendments and all existing segment disclosures in Topic 280.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2023-07 is effective for CRA for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. CRA plans to adopt the amendment during the fourth fiscal quarter of 2024. CRA expects the adoption of this ASU will impact its disclosures, but will not have a material effect on its consolidated financial statements. </span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU requires disclosure of specific categories in the rate reconciliation, provides additional information for reconciling items that meet a quantitative threshold, and discloses the amount of income taxes paid disaggregated by federal, state, foreign taxes, and individual jurisdiction. ASU 2023-09 also requires income (or loss) from </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. </span></div>ASU 2023-09 is effective for CRA for annual periods beginning after December 15, 2024. CRA plans to adopt the amendment during the annual reporting for fiscal year 2025. CRA has begun to assess the impact of the amendment and has modeled out the changes to its income tax disclosures. As the amendment relates solely to disclosures, the adoption is not expected to have an effect on CRA's financial results.<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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246441391376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Allowances (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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 );">Schedule of disaggregate CRA's revenue by type of contract and geographic location</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate CRA&#8217;s revenue by type of contract and geographic location (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:100%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Type of Contract</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:8pt;font-weight:700;line-height:100%">September 28,<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:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:100%">September 28,<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:8pt;font-weight:700;line-height:100%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></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 2px 7pt;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:120%">Fixed-price</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">30,670&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">26,856&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">90,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">81,585&#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 7.75pt;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:120%">Time-and-materials</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:10pt;font-weight:400;line-height:120%">137,078&#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:10pt;font-weight:400;line-height:120%">120,697&#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:10pt;font-weight:400;line-height:120%">420,936&#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:10pt;font-weight:400;line-height:120%">380,778&#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:10pt;font-weight:400;line-height:120%">Total</span></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:10pt;font-weight:400;line-height:120%">$</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:120%">167,748&#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:10pt;font-weight:400;line-height:120%">$</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:120%">147,553&#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:10pt;font-weight:400;line-height:120%">$</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:120%">510,979&#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:10pt;font-weight:400;line-height:120%">$</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:120%">462,363&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues have been attributed to locations based on the location of the legal entity generating the revenues.</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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline">Geographic Breakdown</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></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 2px 7.75pt;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:120%">United States</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">136,223&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">117,420&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">417,029&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">362,186&#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 7.75pt;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:120%">United Kingdom</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:10pt;font-weight:400;line-height:120%">20,821&#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:10pt;font-weight:400;line-height:120%">21,227&#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:10pt;font-weight:400;line-height:120%">64,136&#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:10pt;font-weight:400;line-height:120%">73,272&#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 7.75pt;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:120%">Other</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:10pt;font-weight:400;line-height:120%">10,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">8,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">29,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">26,905&#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:10pt;font-weight:400;line-height:120%">Total</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">167,748&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">147,553&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">510,979&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">462,363&#160;</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="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><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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crai_ScheduleOfBadDebtExpenseTableTextBlock', window );">Schedule of bad debt expense, net of recoveries</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (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:49.630%"></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:10.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Bad debt expense (recovery), net</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(94)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">131&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">587&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">523&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock', window );">Schedule of expenses are subject to reimbursement</a></td>
<td class="text">The following expenses are subject to reimbursement (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Reimbursable expenses</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">16,107&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">17,932&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">49,530&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">49,165&#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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of opening and closing balances and result of changes in contract liability balance (in thousands)</a></td>
<td class="text">The following table presents the open and closing balances of CRA's accounts receivable, net and unbilled services, net (in thousands):<div style="margin-top:12pt"><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:61.765%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.601%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">152,116&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">142,729&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">143,644&#160;</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:9pt;font-weight:400;line-height:100%">Unbilled services, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">80,739&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">56,827&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">51,343&#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></tr></table></div>The following table presents the closing balances of CRA's contract liabilities (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:61.765%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.601%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:8pt;font-weight:700;line-height:120%">December 31,<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:10pt;font-weight:400;line-height:120%">Contract liabilities</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">2,141&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,037&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,977&#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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (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:49.484%"></td><td style="width:0.1%"></td><td style="width: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.595%"></td><td style="width:0.1%"></td><td style="width: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.595%"></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:10.595%"></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:10.603%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Amounts included in contract liabilities at the beginning of the period</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,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 style="background-color:#cceeff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">2,580&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">5,686&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">6,619&#160;</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:10pt;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">2,650&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">3,658&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">3,557&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">2,816&#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></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_crai_ScheduleOfBadDebtExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of bad debt 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;">crai_ScheduleOfBadDebtExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reimbursable expenses included in revenues.</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;">crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>39
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331404816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Forgivable Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_crai_ForgivableLoansAbstract', window );"><strong>Forgivable Loans</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_crai_ScheduleOfForgivableLoansActivityTableTextBlock', window );">Schedule of forgivable loan activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents forgivable loan activity for the respective periods (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.490%"></td><td style="width:0.1%"></td><td style="width: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.373%"></td><td style="width:0.1%"></td><td style="width: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.377%"></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="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:8pt;font-weight:700;line-height:120%">September 28,<br/>2024</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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Beginning balance</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">53,941&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">56,456&#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:10pt;font-weight:400;line-height:120%">Advances</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:10pt;font-weight:400;line-height:120%">38,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">23,342&#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:10pt;font-weight:400;line-height:120%">Repayments</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:10pt;font-weight:400;line-height:120%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:120%">(1,816)</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:10pt;font-weight:400;line-height:120%">Reclassifications from accrued expenses or to other assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">(8,965)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">&#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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</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:10pt;font-weight:400;line-height:120%">(24,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:120%">(24,198)</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:10pt;font-weight:400;line-height:120%">Effects of foreign currency translation</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:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">157&#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:10pt;font-weight:400;line-height:120%">Ending balance</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">58,979&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">53,941&#160;</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:10pt;font-weight:400;line-height:120%">Current portion of forgivable loans</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">10,478&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">8,759&#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><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:400;line-height:120%">Non-current portion of forgivable loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">48,501&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%">45,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the quarter ended June&#160;29, 2024, approximately $5.7 million of amortization was accelerated due to involuntary terminations.</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_crai_ForgivableLoansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">crai_ForgivableLoansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ScheduleOfForgivableLoansActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 forgivable loans 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;">crai_ScheduleOfForgivableLoansActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430789920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_ScheduleOfGoodwillTextBlock', window );">Schedule of changes in the carrying amount of goodwill</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September&#160;28, 2024 are summarized 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:86.473%"></td><td style="width:0.1%"></td><td style="width: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.597%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:120%">Goodwill, at December 30, 2023</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:10pt;font-weight:400;line-height:120%">$</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:120%">165,882&#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 7pt;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:120%">Accumulated goodwill impairment</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:10pt;font-weight:400;line-height:120%">(71,893)</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:10pt;font-weight:400;line-height:120%">Goodwill, net at December 30, 2023</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:10pt;font-weight:400;line-height:120%">93,989&#160;</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="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 7pt;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:120%">Foreign currency translation adjustment</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:10pt;font-weight:400;line-height:120%">588&#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:10pt;font-weight:400;line-height:120%">Goodwill, net at September 28, 2024</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">94,577&#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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of components of acquired identifiable intangible assets</a></td>
<td class="text">The components of acquired identifiable intangible assets are as follows (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:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width: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.695%"></td><td style="width:0.1%"></td><td style="width: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.280%"></td><td style="width:0.1%"></td><td style="width: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.864%"></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:8.695%"></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:9.864%"></td><td style="width:0.1%"></td><td style="width: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.704%"></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:8pt;font-weight:700;line-height:120%">September 28, 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:8pt;font-weight:700;line-height:120%">December 30, 2023</span></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:8pt;font-weight:700;line-height:120%">Useful Life<br/>(in years)</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</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:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</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:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></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></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:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">10</span></div></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">15,300&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(7,701)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,599&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">13,800&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">(6,604)</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,196&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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_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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</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 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by reportable segment and in total which includes a rollforward schedule.</p></div>
<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/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 3: 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 4: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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 (d)<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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-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_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331529984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [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 expenses</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses 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:99.415%"><tr><td style="width:1.0%"></td><td style="width:74.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.666%"></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:8pt;font-weight:700;line-height:120%">September 28,<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:8pt;font-weight:700;line-height:120%">December 30,<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:10pt;font-weight:400;line-height:120%">Compensation and related expenses</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">134,762&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">143,647&#160;</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:10pt;font-weight:400;line-height:120%">Performance 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:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">16,556&#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:10pt;font-weight:400;line-height:120%">Direct project accruals</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:120%">3,171&#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:10pt;font-weight:400;line-height:120%">1,704&#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:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">8,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">9,133&#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:10pt;font-weight:400;line-height:120%">Total accrued expenses</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">146,284&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">171,040&#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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331890336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:47.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.113%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.119%"></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="9" 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:700;line-height:120%">Fiscal Quarter Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><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:8pt;font-weight:700;line-height:120%">September 28,<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 #000;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:700;line-height:120%">September 30,<br/>2023</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:8pt;font-weight:700;line-height:120%">September 28,<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 #000;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:700;line-height:120%">September 30,<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:10pt;font-weight:400;line-height:120%">Numerator:</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: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><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 7pt;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:120%">Net income &#8212; basic</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:10pt;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:10pt;font-weight:400;line-height:100%">11,437&#160;</span></td><td style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">8,596&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">31,666&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">27,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 7pt;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:120%">Less: net income attributable to participating shares</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:10pt;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:10pt;font-weight:400;line-height:100%">29&#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:10pt;font-weight:400;line-height:120%">94&#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:10pt;font-weight:400;line-height:120%">98&#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 7pt;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:120%">Net income &#8212; diluted</span></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:10pt;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:10pt;font-weight:400;line-height:100%">11,412&#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:10pt;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:10pt;font-weight:400;line-height:100%">8,567&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">31,572&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">26,924&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></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><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 2px 7pt;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:120%">Weighted average shares outstanding &#8212; basic</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:10pt;font-weight:400;line-height:120%">6,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">6,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 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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">6,840&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">7,026&#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 7pt;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:120%">Effect of dilutive stock options and restricted stock units</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:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;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:120%">106&#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:10pt;font-weight:400;line-height:120%">82&#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:10pt;font-weight:400;line-height:120%">112&#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 7pt;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:120%">Weighted average shares outstanding &#8212; diluted</span></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:10pt;font-weight:400;line-height:120%">6,843&#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:10pt;font-weight:400;line-height:120%">7,083&#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:10pt;font-weight:400;line-height:120%">6,922&#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:10pt;font-weight:400;line-height:120%">7,138&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share:</span></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><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 2px 7pt;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:120%">Basic</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">1.68&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">1.22&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">4.62&#160;</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">3.83&#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 7pt;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:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">1.67&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">1.21&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">4.57&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">3.78&#160;</span></td><td style="background-color:#cceeff;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>
</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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/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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430729936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 28, 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of fair value, assets and liabilities measured on recurring basis</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:47.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.520%"></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:10pt;font-weight:700;line-height:120%">September 28, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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></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:10pt;font-weight:400;line-height:120%">Liabilities:</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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:120%">Contingent consideration liability</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:120%">$</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:120%">&#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 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:120%">$</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:120%">&#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 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:120%">$</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:120%">190&#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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</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:120%">&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</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:120%">190&#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:10pt"><span><br/></span></div><div style="margin-top:10pt"><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:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></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:15.420%"></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:15.423%"></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:10pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:700;line-height:120%">Level 1</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:10pt;font-weight:700;line-height:120%">Level 2</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:10pt;font-weight:700;line-height:120%">Level 3</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:10pt;font-weight:400;line-height:120%">Assets:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">&#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: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:120%">Total Assets</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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></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:10pt;font-weight:400;line-height:120%">Liabilities:</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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:120%">Contingent consideration liability</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:120%">$</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:120%">&#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 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:120%">$</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:120%">&#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 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:120%">$</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:120%">190&#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:10pt;font-weight:400;line-height:120%">Total Liabilities</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:120%">$</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:120%">&#8212;&#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:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#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:10pt;font-weight:400;line-height:120%">$</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:120%">190&#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="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of the changes in the contingent consideration liabilities</a></td>
<td class="text">The following table summarizes the changes in the contingent consideration liability (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:66.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended</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:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 28, 2024</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 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:10pt;font-weight:400;line-height:120%">Beginning balance</span></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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">190&#160;</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,056&#160;</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:10pt;font-weight:400;line-height:120%">Remeasurement of acquisition-related contingent consideration</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">(934)</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:10pt;font-weight:400;line-height:120%">Accretion</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:10pt;font-weight:400;line-height:120%">&#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:10pt;font-weight:400;line-height:120%">68&#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></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:10pt;font-weight:400;line-height:120%">Ending balance</span></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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">190&#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:10pt;font-weight:400;line-height:120%">$</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:10pt;font-weight:400;line-height:120%">190&#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_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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 820<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/2147482106/820-10-50-3<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 (d)<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 820<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/2147482106/820-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331890048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 28, 2024 </div>
<div>area </div>
<div>segment</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_crai_NumberOfBroadAreasOfConsultingServices', window );">Number of broad areas of consulting services | area</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<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 business segment | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_NumberOfBroadAreasOfConsultingServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 broad areas in consulting services offered by the reporting 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;">crai_NumberOfBroadAreasOfConsultingServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246335175808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Allowances - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Consulting services revenues</a></td>
<td class="nump">$ 167,748<span></span>
</td>
<td class="nump">$ 147,553<span></span>
</td>
<td class="nump">$ 510,979<span></span>
</td>
<td class="nump">$ 462,363<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=country_US', window );">United States</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_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>
<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 );">Consulting services revenues</a></td>
<td class="nump">136,223<span></span>
</td>
<td class="nump">117,420<span></span>
</td>
<td class="nump">417,029<span></span>
</td>
<td class="nump">362,186<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=country_GB', window );">United Kingdom</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Consulting services revenues</a></td>
<td class="nump">20,821<span></span>
</td>
<td class="nump">21,227<span></span>
</td>
<td class="nump">64,136<span></span>
</td>
<td class="nump">73,272<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=crai_CountriesOtherThanUnitedStatesUnitedKingdomMember', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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 );">Consulting services revenues</a></td>
<td class="nump">10,704<span></span>
</td>
<td class="nump">8,906<span></span>
</td>
<td class="nump">29,814<span></span>
</td>
<td class="nump">26,905<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Consulting services revenues</a></td>
<td class="nump">30,670<span></span>
</td>
<td class="nump">26,856<span></span>
</td>
<td class="nump">90,043<span></span>
</td>
<td class="nump">81,585<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials</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_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>
<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 );">Consulting services revenues</a></td>
<td class="nump">$ 137,078<span></span>
</td>
<td class="nump">$ 120,697<span></span>
</td>
<td class="nump">$ 420,936<span></span>
</td>
<td class="nump">$ 380,778<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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=country_US</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=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=country_GB</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=crai_CountriesOtherThanUnitedStatesUnitedKingdomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=crai_CountriesOtherThanUnitedStatesUnitedKingdomMember</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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember</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>46
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246332719136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerReceivableCreditLossExpenseReversal', window );">Bad debt expense (recovery), net</a></td>
<td class="num">$ (94)<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">$ 587<span></span>
</td>
<td class="nump">$ 523<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_crai_ReimbursableExpensesSubjectToReimbursement', window );">Reimbursable expenses</a></td>
<td class="nump">$ 16,107<span></span>
</td>
<td class="nump">$ 17,932<span></span>
</td>
<td class="nump">$ 49,530<span></span>
</td>
<td class="nump">$ 49,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_ReimbursableExpensesSubjectToReimbursement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reimbursable expenses, which include expenses for travel and other out-of-pocket expenses, outside consultants, and other reimbursable expenses. Revenues include reimbursable expenses.</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;">crai_ReimbursableExpensesSubjectToReimbursement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_ContractWithCustomerReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional.</p></div>
<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-4<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 4<br> -Subparagraph (b)<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_ContractWithCustomerReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>47
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246336797328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Allowances - Contract Balances from Contracts with Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer Contract Asset</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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 152,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 152,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142,729<span></span>
</td>
<td class="nump">$ 143,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled services, net</a></td>
<td class="nump">80,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,827<span></span>
</td>
<td class="nump">51,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract liabilities:</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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">2,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,037<span></span>
</td>
<td class="nump">$ 6,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Revenue recognized from:</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_ContractWithCustomerLiabilityRevenueRecognized', window );">Amounts included in contract liabilities at the beginning of the period</a></td>
<td class="nump">1,656<span></span>
</td>
<td class="nump">$ 2,580<span></span>
</td>
<td class="nump">5,686<span></span>
</td>
<td class="nump">$ 6,619<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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod', window );">Performance obligations satisfied in previous periods</a></td>
<td class="nump">$ 2,650<span></span>
</td>
<td class="nump">$ 3,658<span></span>
</td>
<td class="nump">$ 3,557<span></span>
</td>
<td class="nump">$ 2,816<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_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_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<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 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenuePerformanceObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuePerformanceObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<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 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-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_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>48
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430693456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Forgivable Loans - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 29, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 28, 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_crai_ForgivableLoansLineItems', window );"><strong>Forgivable Loans [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_crai_ForgivableLoansInterestRate', window );">Forgivable loans, interest rate (up to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0512<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_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination', window );">Accelerated amortization, involuntary termination</a></td>
<td class="nump">$ 5.7<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crai_ForgivableLoansLineItems', window );"><strong>Forgivable Loans [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_crai_ForgivableLoanTerm', window );">Forgivable loan, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_crai_ForgivableLoansLineItems', window );"><strong>Forgivable Loans [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_crai_ForgivableLoanTerm', window );">Forgivable loan, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_ForgivableLoanTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forgivable Loan, 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;">crai_ForgivableLoanTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forgivable Loans, 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;">crai_ForgivableLoansInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forgivable Loans [Line Items]</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;">crai_ForgivableLoansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and Leases Receivable, Related Parties, Amortization, Involuntary Termination</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;">crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_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>49
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246335127136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Forgivable Loans - Schedule of Forgivable Loan Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_crai_ForgivableLoanActivityRollForward', window );"><strong>Forgivable loan activity</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_crai_ForgivableLoans', window );">Beginning balance</a></td>
<td class="nump">$ 53,941<span></span>
</td>
<td class="nump">$ 56,456<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_crai_ForgivableLoansAdvances', window );">Advances</a></td>
<td class="nump">38,388<span></span>
</td>
<td class="nump">23,342<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_crai_ForgivableLoansRepayments', window );">Repayments</a></td>
<td class="num">(288)<span></span>
</td>
<td class="num">(1,816)<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_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets', window );">Reclassifications from accrued expenses or to other assets</a></td>
<td class="num">(8,965)<span></span>
</td>
<td class="nump">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_crai_ForgivableLoansAmortization', window );">Amortization (2)</a></td>
<td class="num">(24,141)<span></span>
</td>
<td class="num">(24,198)<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_crai_ForgivableLoansTranslationAdjustments', window );">Effects of foreign currency translation</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">157<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_crai_ForgivableLoans', window );">Ending balance</a></td>
<td class="nump">58,979<span></span>
</td>
<td class="nump">53,941<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_crai_ForgivableLoansCurrent', window );">Current portion of forgivable loans</a></td>
<td class="nump">10,478<span></span>
</td>
<td class="nump">8,759<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_crai_ForgivableLoansNoncurrent', window );">Non-current portion of forgivable loans</a></td>
<td class="nump">$ 48,501<span></span>
</td>
<td class="nump">$ 45,182<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_ForgivableLoanActivityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forgivable Loan 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;">crai_ForgivableLoanActivityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to forgivable loans provided as on the balance sheet 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;">crai_ForgivableLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts of increase as a result of advances on loans forgivable.</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;">crai_ForgivableLoansAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to amortizations on forgivable loans 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;">crai_ForgivableLoansAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of forgivable loans to employees and non employee experts on the balance sheet 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;">crai_ForgivableLoansCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due on long-term loans forgivable on the balance sheet 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;">crai_ForgivableLoansNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts of decrease as a result of reclassification from accrued expenses and reclassification to other 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;">crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansRepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts of decrease as a result of repayment of forgivable loan.</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;">crai_ForgivableLoansRepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_ForgivableLoansTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts of increase (decrease) as a result of foreign currency translation on loans forgivable.</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;">crai_ForgivableLoansTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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>50
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246331955360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_us-gaap_GoodwillRollForward', window );"><strong>Changes in the carrying amount of goodwill</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_GoodwillGross', window );">Goodwill at December 30, 2023</a></td>
<td class="nump">$ 166,500<span></span>
</td>
<td class="nump">$ 165,882<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accumulated goodwill impairment</a></td>
<td class="num">(71,900)<span></span>
</td>
<td class="num">$ (71,893)<span></span>
</td>
</tr>
<tr class="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 );">Balance at the beginning of the period, Goodwill, net</a></td>
<td class="nump">93,989<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="nump">588<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 );">Balance at the end of the period, Goodwill, net</a></td>
<td class="nump">$ 94,577<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_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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<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_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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>51
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246332311536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 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_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired identifiable intangible assets</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 94,577,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,577,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,989,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill, gross</a></td>
<td class="nump">166,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,882,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 );">Accumulated impairment</a></td>
<td class="nump">71,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,893,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible assets impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_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>
<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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired identifiable intangible assets</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="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</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<br> -SubTopic 30<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/2147482665/350-30-50-1<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 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<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 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 5: 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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss from 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://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 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: 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 5: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<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 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><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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430765760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Acquired and Amortization (Details) - Customer relationships - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired identifiable intangible 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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life (in years)</a></td>
<td class="text">10 years<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">$ 15,300<span></span>
</td>
<td class="nump">$ 13,800<span></span>
</td>
</tr>
<tr class="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">(7,701)<span></span>
</td>
<td class="num">(6,604)<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">$ 7,599<span></span>
</td>
<td class="nump">$ 7,196<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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<br> -SubTopic 30<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/2147482665/350-30-50-1<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 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<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 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 5: 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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246336644096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [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_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and related expenses</a></td>
<td class="nump">$ 134,762<span></span>
</td>
<td class="nump">$ 143,647<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_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards', window );">Performance awards</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">16,556<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_crai_AccruedProjectCostsCurrent', window );">Direct project accruals</a></td>
<td class="nump">3,171<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
</tr>
<tr class="re">
<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">8,186<span></span>
</td>
<td class="nump">9,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_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">146,284<span></span>
</td>
<td class="nump">171,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crai_CompensationAndRelatedExpensesAbstract', window );"><strong>Compensation and related expenses</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_AccruedBonusesCurrent', window );">Accrued bonuses</a></td>
<td class="nump">$ 109,500<span></span>
</td>
<td class="nump">$ 121,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_AccruedProjectCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 project costs. 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>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;">crai_AccruedProjectCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards</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;">crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_crai_CompensationAndRelatedExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">crai_CompensationAndRelatedExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246430902928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate (as a percent)</a></td>
<td class="nump">28.70%<span></span>
</td>
<td class="nump">18.30%<span></span>
</td>
<td class="nump">29.10%<span></span>
</td>
<td class="nump">26.40%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246333448112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 28, 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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income &#8212; basic</a></td>
<td class="nump">$ 11,437<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
<td class="nump">$ 31,666<span></span>
</td>
<td class="nump">$ 27,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: net income attributable to participating shares</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">98<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income &#8212; diluted</a></td>
<td class="nump">$ 11,412<span></span>
</td>
<td class="nump">$ 8,567<span></span>
</td>
<td class="nump">$ 31,572<span></span>
</td>
<td class="nump">$ 26,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</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 );">Weighted average shares outstanding &#8212; basic (in shares)</a></td>
<td class="nump">6,760<span></span>
</td>
<td class="nump">6,977<span></span>
</td>
<td class="nump">6,840<span></span>
</td>
<td class="nump">7,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive stock options and restricted stock units (in shares)</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">112<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 );">Weighted average shares outstanding &#8212; diluted (in shares)</a></td>
<td class="nump">6,843<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">6,922<span></span>
</td>
<td class="nump">7,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="nump">$ 3.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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.21<span></span>
</td>
<td class="nump">$ 4.57<span></span>
</td>
<td class="nump">$ 3.78<span></span>
</td>
</tr>
<tr class="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 share-based awards excluded (in shares)</a></td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">6,185<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">5,875<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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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/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 3: 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 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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 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 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 (f)<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 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 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 (b)<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 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 11: 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 12: 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 13: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: 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 15: 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 16: 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><br>Reference 17: 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(20))<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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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/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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: 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 14: 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 15: 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 16: 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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-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 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, and addition from assumption of issuance of common shares for dilutive potential common shares; 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 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 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: 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><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 65<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-65<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 66<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-66<br><br>Reference 3: 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 (b)<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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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>56
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246336715536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Details) - Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1</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_AssetsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market mutual funds</a></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_AssetsFairValueDisclosure', window );">Total Assets</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_LiabilitiesAbstract', window );"><strong>Liabilities:</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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</a></td>
<td class="nump">0<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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, 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_AssetsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market mutual funds</a></td>
<td class="nump">0<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_AssetsFairValueDisclosure', window );">Total Assets</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_LiabilitiesAbstract', window );"><strong>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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</a></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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, 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_AssetsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market mutual funds</a></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_AssetsFairValueDisclosure', window );">Total Assets</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_LiabilitiesAbstract', window );"><strong>Liabilities:</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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">190<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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 190<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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 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 (b)<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized arising from contingent consideration in a business combination.</p></div>
<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 (bbb)(2)(i)<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 (bbb)(2)<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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 5: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial and nonfinancial obligations.</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 2<br> -Subparagraph (a)<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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246323872240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Dec. 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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 1,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Remeasurement of acquisition-related contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(934)<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_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion', window );">Accretion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of a contingent consideration liability, arising from accretion.</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;">crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>58
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246336837936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 19, 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_DebtInstrumentLineItems', window );"><strong>Senior Loan Agreement</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_LinesOfCreditCurrent', window );">Borrowings on revolving line of credit outstanding</a></td>
<td class="nump">$ 60,000,000<span></span>
</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_DebtInstrumentAxis=crai_CreditAgreementMember', window );">Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Senior Loan Agreement</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_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio', window );">Financial covenants, maximum consolidated net leverage ratio</a></td>
<td class="nump">3.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_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio', window );">Financial covenants, minimum consolidated interest coverage ratio</a></td>
<td class="nump">2.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_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Senior Loan Agreement</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving credit facility, maximum capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<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_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced', window );">Amount available under revolving credit facility reduced</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings on revolving line of credit outstanding</a></td>
<td class="nump">$ 60,000,000<span></span>
</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_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Secured by letters of credit | Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Senior Loan Agreement</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving credit facility, maximum capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings on revolving line of credit outstanding</a></td>
<td class="nump">$ 4,100,000<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_crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Covenants, Maximum Consolidated Net 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;">crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Covenants, Minimum Consolidated Interest Coverage 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;">crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction of maximum borrowing 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;">crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crai_</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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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(f))<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 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 4: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<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 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<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 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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> -Subparagraph (e)<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 (f)<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 (h)<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 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 (a)<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 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<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 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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))<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 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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=crai_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=crai_CreditAgreementMember</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_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LetterOfCreditMember</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>59
<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.3</span><table class="report" border="0" cellspacing="2" id="idm45246335181600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jul. 01, 2023</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_SubsequentEventLineItems', window );"><strong>Subsequent Events</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.36<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common share quarterly cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.49<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>60
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MP'BGRG/4\D;+M#B*7$JM95)<;C@+N3(?P/N5E/IP8WZ@.LV>_@=02P,$%
M  @ [D%?63S90L>O!0  X!<  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6RM6-MNXS80_17"710)D+5%ZIXZ!A)+BP9H+HBSW8>B#XK%V,)*HDO23K9?
MW]$EEDW2:M+ZQ=;ES)!G.#,\XOB%\>]B2:E$KT5>BHO!4LK5^6@DYDM:)&+(
M5K2$-\^,%XF$6[X8B16G25H;%?F(6)8W*I*L'$S&];-[/AFSM<RSDMYS)-9%
MD? ?5S1G+Q<#/'A[\) MEK)Z,)J,5\F"SJC\NKKG<#?:>DFS@I8B8R7B]/EB
M<(G/8QQ6!C7B]XR^B)UK5%%Y8NQ[=7.=7@RL:D8TIW-9N4C@;T.G-,\K3S"/
MOUJG@^V8E>'N]9OW+S5Y(/.4"#IE^;<LE<N+03! *7U.UKE\8"^_TI:06_F;
MLUS4O^BEQ5H#-%\+R8K6&&909&7SG[RV@=@Q #]F ](:$-7 .6!@MP;V>T=P
M6@/GO2.XK4%-?=1PKP,7)3*9C#E[0;Q"@[?JHHY^;0WQRLHJ46:2P]L,[.1D
M>G<;Q;>S.$)P-;O[[3JZ?(2;V2/\W<2WCS-T]P7=W<</EX_7 $ GZS)9IYFD
MZ2GZC+[.(G3RZ12)9<*I0%F)'I=L+9(R%6?HT][]>"1ANM6@HWD[M:MF:N3
MU&QTPTJY%"@N4YH:[*-^^[#'?@1AVL:*O,7JBO0ZG-'5$)'@#!&+.(;Y3-]A
M;ENUN6VB\_]&C__SZ'O!L+>)8]?^[ /^KLLY*RB:R412:!P2_7'Y)"2'PO_3
MM-2-,\?LK.J&YV*5S.G% -J=H'Q#!Y.??\*>]8LISL=T%AW367PD9WLKXFQ7
MQ.GS/GF@&UJNJ;'2&DNOMJSVCLT$>[[O!./19C>P!ICCNZZ]#XMTF(NMT _W
M8;$.<SQB>YVW/9KNEJ;;2W/*A!2(/:,J?MD<VLX)?9WG:P$;3O4XI1#;>98T
M^U"9HJ1@7&9_UP].3<%IQG-W66,7!VIP###+#4)'"8X.L]W05F&Q 49\RW/,
MP?&VP?%Z@S.#'3<K%V=H04O*D[P)0 H;1U859[4I(_H**D.8\\339X6)IRSL
M5$<1/\0**M)1H>T':AQT5.!AVS>'P=^&P>\-0]27 R;>OLXHM"R%M@GD^ IK
M'12XEE) L0'D>\3,.=AR#GHYMPWYF;,"@8[D-5?C(@=Z(@=VB!6V!I3EAVHK
MT%%.2$*E=&(#RG)VXKM'.-P2#O^%L*301>5;0I^ADDH3WU ;_3-V7&7AIB:4
M15R%KP%E.Y:"BDTH@@\L,+8ZK6;U,@9I#,*W!%W(.2WG/] "O@2@_^5,0#V?
M'@Q ZW9O/J&E5.+4@(+>K_ WN<+0U)4 F&".&QX(P(Y8Q>_)\2<*7T@4K3C;
M9/47"]R"V*S?R>35W-I:UWL)[5FV6N0FF.42->\-,,?QU*2*#3#;\\FA0) N
M$*0W$/<?HT[TR;IJ*4\-*!P2M;^94"14NT=L@(6^=:"MXTYTXEX%-;F%3^>&
MK9&GK>L7[-AJI1M@@1MZ*E$=96//TS)=A\$^3@[5>B?FL-.KKSNF")IY\X5U
M;B3=JPH_*JV/ZBTZJK?X6-[V5Z33G;A?>%XE(INC$_BH35F>)UQT"V.4E:T[
M?S<;AYZJ*HVHG?1I ZFCG*%'U%S44?8P.*"W<:<I<;^HC+)\#1_\'Z'NF:AK
M=6A"$:Q2UU'.4&^T.LH>^L$!ZIV.Q'YO%7ZK#YJ >[(!1;6@J%P73T"]^OQH
MSCS86@H)$A-4M[D\>Y7JA\OSF-ZBHWJ+C^5M?ZDZ^8O[]6]7GLW*F!-35Z*>
M[VD:P( *?6TG-* "QU(34T?!]N =2,Q.^^)^\;M;DWU\=24*<]1V?AWE6X$F
M>0R^0K53Q29?V%8+<;1S8EE0OJB/B@6:LW4IFS.H[=/M<?1E?0BK/+_"YU-L
M>!Y5Q]?U"6GGOCG[ODGXHE+-.7V&H:RA#U/ES7%R<R/9JCXO?6)2LJ*^7-(D
MI;P"P/MGQN3;337 ]E!_\@]02P,$%     @ [D%?60[$6[=E P  ?PL  !@
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
M1XHFJ-!TZI4\Y+@\Q 7-?;F1';+__,@:1W?N@FP-&&=)FH7F]!JI64&%IKM
M:4KNI"D'T6XK/^XG661&3@_EM/=@$%OO00"-,^Z;,QE .?D>C#MS=SH#2M)Q
M7-+U#LEZ%1YNP+D=VN(-%M:D9@45FNX%I2PY'N4#AV3]S-MA.5!;'\IAVAJ
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
M>CQ[?G8&1W=^(0$G 201CZTM-DC-"BHTW05*XF6XQ(/V/>NC'=!N&4M"<PT
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
M&R9J*[1ALK;*;08[:&ZQM4':4>Q[D<O-D1UVPN[PCG_87JM?!<ES+=A:EJ6
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
M,!T'H/NNVT^L:GRGVRA+?=,/*_I00>T.T'ZIE#U.W 6G3Y_EOU!+ P04
M" #N05]9/[@Z5_0#  "K"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6RM5MMNXS80_96!&A0)H%CRW4IM T[2;A?H%L&FVSX4?:"ED<4N16I)*D[Z
M]1V2OJB-UVT7?;%%<N;,F2LYWRK]T52(%IYK(<TBJJQM;I+$Y!76S/14@Y).
M2J5K9FFI-XEI-++"*]4B&:3I)*D9E]%R[O<>]'*N6BNXQ <-IJUKIE]N4:CM
M(NI'^XWW?%-9MY$LYPW;X"/:#\V#IE5R0"EXC=)P)4%CN8A6_9O;D9/W C]S
MW)K.-SA/UDI]=(NWQ2)*'2$4F%N'P.CO">]0" =$-#[M,*.#2:?8_=ZC?^=]
M)U_6S."=$K_PPE:+:!9!@25KA7VOMM_CSI^QP\N5,/X7MD%V/(P@;XU5]4Z9
M&-1<AG_VO(M#1V&6?D9AL%,8>-[!D&=YSRQ;SK7:@G;2A.8^O*M>F\AQZ9+R
M:#6=<M*SRS=*%5LN!#!9P%MIF=SPM4!8&8/6S!-+-IQDDN_P;@/>X#-X&;Q3
MTE8&OI4%%G_53XC;@>!@3_!V<!;P$9L>#&8Q#-+!Z S>\.#PT.,-O\AAN.<F
M%\JT&N'7U=I8367SVZDP!"NCTU9<*]V8AN6XB*A7#.HGC)9??]6?I-^<\6%T
M\&%T#OT+DG86[S3;?PC43Q5"7M$F&N 2K%LRK5^XW "K52LMJ!(V>Q :'UZF
MI/@R 2_(]+55UP6S" UJK@I 5S% ^;98KU$?D@Z,DA&&!O^#))@A-$'3Q,"E
MMZQ:0QS-U0WL.<? +-QC'H"&J0<:P@7T)^-X-AO *L_;NA5DO3ARY'7#N*:)
M8^%RVH]GV?"J@RAI0IY$S89Q-LN A@2- $E-JS7*_ 6H=J0A$W[X%+]3+WOH
M\6SV&O6$UQ>0C>+Q=/JOA"G4%]FH-Z$1(009C($;R%7=:&[(Q6XFG&A_,NF-
M][(^P:P3D$X<G/"TW\OVLCV7=TK'UOU(U16EKC%4"QH#B%5'DT6K75D<\W_]
MG_)/I?,*P5?03N552GK=>F6A7FU%D?.5A W3S)V46M5'DBX*%7M"FND6-8U:
M+],:+%L!@JX.X]6?F&C)9D"Q*%Y"^&JEK:_.UNR)NN'A[H1KUVY0(Q4J9>()
M?2-P(O_<T-7D58XV>J&Q*'-*4E2-RP#+/[5<N\04M,5+[IGQ5RXZ>F>:XT1D
M7Q?SA\#E!UXBO-&44KC;=_4J='6W=5;![5#C/U)U_EWX?X"X\Y<@<?2515*F
MXHV!?NK:>1P/4_=Q.8VG:?^*OJ;Q.,O<T3">A:-)/$E'X:B?3>#4_$TZ%RB9
MVOAG@FL@(A#NTL/NX26R"A?P43P\8]XQO>'2@,"25-/>=!R!#D^#L+"J\=?Q
M6EGRRW]6])I"[03HO%3*[A?.P.%]MOP34$L#!!0    ( .Y!7UFS]I,D\P(
M 'D&   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;)55VV[;, S]%<(M
MB@TPXFLN;9, Z678@!4KVET>ACTH-I-HE25/DIOT[T?)<98.O6P/B42*/#I'
M$NGQ6ND[LT*TL*F$-)-@96U]$D6F6&'%3$_5*&EEH73%+)EZ&9E:(RM]4B6B
M-(X'4<6X#*9C[[O6T[%JK. 2KS68IJJ8?CA#H=:3( DZQPU?KJQS1--QS99X
MB_9+?:W)BG8H):]0&JXD:%Q,@EER<I:[>!_PE>/:[,W!*9DK=>>,#^4DB!TA
M%%A8A\!HN,=S%,(!$8U?6\Q@MZ5+W)]WZ.^\=M(R9P;/E?C&2[N:!*, 2ERP
M1M@;M7Z/6SU]AU<H8?P_K-O8/ Z@:(Q5U3:9&%1<MB/;;,]A+V'T7$*Z34@]
M[W8CS_*"638=:[4&[:()S4V\5)]-Y+ATEW)K-:URRK/365'H!DNXW- U&S3C
MR!*J6XN*+<)9BY ^@W ,5TK:E8%+66+Y.#\B-CM*:4?I+'T1\!;K'J2C$-(X
MS5_ RW82,X^7O2+Q(V=S+KCE:$(X;[1&:>'[;&ZLIK?QXRGE+7#^-+"KEQ-3
MLP(G 16$07V/P?3H(!G$IR_0SG>T\Y?0_^EF_@\!.@=VCD)1=1D+:@%VA;!0
M@HJ4RR6\X9(\JC%,EN;M"="=6*SFJ/W%7&#1&EE,)ZDJA\;:(I,EE:I@=G^7
M0TBR/!P.4C?+LW"0#^$:M>\HLD!@:Z9+ \F@3[^PWQ_ !==4M5!K]=.-S/%F
MPD 6)L,$DG 8Y_")&&L8A<EH ,=ADF7P65DFVN"_ML\'83K*W6R8A'$>P\PX
MS8]5N>?F!3R21]XL!%83EPVG+H#B 0Z3^+C7IW(4HA-]F*1)+^U<(1V"J=%W
M'/$0NKTZ6G,E&\=JC1J!RT(T5#7 YNK>F7!T,$K3^/350^WYP.3)AQ;MM8,*
M]=(W/7?9C;1M9]AY=WUUUK:3/^%M4[YB>LFE 8$+2HU[PWX NFUTK6%5[9O+
M7%EJ57ZZHF\#:A= ZPNE;&>X#79?F^EO4$L#!!0    ( .Y!7UF=P:Q6RP(
M $D&   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;(U5[T_;,!#]5TZ9
M0)O4-6E2H*,_I!:8Q@<D5-CV8=H'-[DT%HX=;(?0_WYGI\TZ"=I]:>SSO>=W
ME]SKI%'ZR12(%EY+(<TT**RM+L/0I 66S/15A9).<J5+9FFKUZ&I-++,@TH1
MQE%T'I:,RV V\;%[/9NHV@HN\5Z#J<N2Z<T"A6JFP2#8!99\75@7"&>3BJWQ
M >WWZE[3+NQ8,EZB-%Q)T)A/@_G@<C%T^3[A!\?&[*W!5;)2ZLEM;K-I$#E!
M*#"UCH'1XP6O4 A'1#*>MYQ!=Z4#[J]W[%]][53+BAF\4N(GSVPQ#48!9)BS
M6MBE:K[AMIXSQY<J8?PO-&UND@20UL:J<@LF!267[9.];ONP!QA%[P#B+2#V
MNMN+O,IK9MELHE4#VF43FUOX4CV:Q''I7LJ#U73*"6=GMS)5)<(C>T4S"2TQ
MNGB8;M&+%AV_@_X"=TK:PL"-S##[%Q^2DDY.O).SB \2/F#5AWC4@SB*AP?X
MDJZ\Q/,E1\N#:VY2H4RM$7[-5\9J^B!^OU5RRSA\F]$-R:6I6(K3@*; H'[!
M8';Z87 >C0_H'79ZAX?8C[Z._T<#?;1@"X2<ZF8"GFNF+6H#Z%X54*,MEBO4
M7;>!R?UP$OEPTH.KY?STPR@>7(P)G.?HYPAX>Y>ESFIF$3ZZG#@:WSPN_6HP
M_@0-,T3?OSCQW(-1/SGIT22;JN40FSX\DD*"0+Y5:PNNLYU84/E.OE?H^ H:
M,W2Y3!X#)%!I3E;#Q0:RFE*51VBR!)ICE\O@A8F:M?X@R*"83%UI1YE[4%&8
M$V9#)[DA]UQMJ$K7%NW9=R34GQ5*S+EU%U.G,J?#%$SC9V<G&5 ?R6*-5]%_
MZQL*]\:[1+WV)F8(5TO;3GH7[7QRWMK#W_369.^87G-I0&!.T*A_<1: ;HVK
MW5A5>;-8*4O6XY<%>3UJET#GN5)VMW$7=/\>LS]02P,$%     @ [D%?60^O
MLDX=!0  E@T  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULS5=K;]LV
M%/TK%^K0;8!BR[(M/YH82)H6+; 66;.N&(9]H*4KBZ@DJB05-?]^]Y*6'X&3
MME^&?;$DBCP\Y]R'Z/-.Z<^F0+3PM2IK<Q$4UC;+X="D!5;"#%2#-;W)E:Z$
MI4>]&9I&H\C<HJH<QE&4#"LAZV!U[L9N].I<M;:4-=YH,&U5"7U_A:7J+H)1
MT ]\D)O"\L!P==Z(#=ZB_=C<:'H:[E R66%MI*I!8WX17(Z65Q.>[R;\*;$S
M!_? 2M9*?>:'M]E%$#$A+#&UC"#H<H<OL2P9B&A\V6(&NRUYX>%]C_[::2<M
M:V'PI2H_R<P6%\$\@ QST9;V@^K>X%;/E/%251KW"YV?.XX"2%MC5;5=3 PJ
M6?NK^+KUX6#!_+$%\79!['C[C1S+:V'%ZERK#C3/)C2^<5+=:B(G:P[*K=7T
M5M(ZNWI/<7];IZI"N$$-MX70>#ZTA,SOA^D6Y<JCQ(^@+."=JFUAX%6=87:\
M?DB,=K3BGM95_"3@+38#B.<AQ%$\>0)OO),Y=GCC1_!>"5W+>F/V(N'OR[6Q
MFK+BGU-Z/=SD-!Q7RM(T(L6+@$K!H+[#8/7\V2B)7CQ!=K(C.WD*_;MC\N,H
M\/+#):2B3-M26#2<SS(%[,UI:)YQ\UI# V +!-NIL[04QD"%ME#9X"%&)LO6
M8O8T2J7HT<VD&@25 TH:UB=W $7CU&!,J^^!"B#]O-OZCU/3.V$>X.?*(^?2
M$%'XT@IM41L0==:/W1/=,ZO.,M+ C*7*#"!G+U#N6:S6Q*Y/0+=P/SR.W/!X
M !]IP6D1(=3D_\X3=D.4I4H%6V45O4D+\ O(#8I212W*B^7-&F(L4]D(RPX:
M3%LM[3V04IDSD-OS:(=>L]<"A<A@C5B3*93E<LTA<J'[V9P&EQ3*5%&S-989
MM?4=&N;J(GG&C8]9W5,_MB ZH<DN6PC+:RSU?A!0JYI(Y!19L2X1-/=#EJHQ
M18Y*)N]D1A;[.'#X,>>PL3=N9_+2F[,GB$#0;7T@8J^XHQ3:.<<L"U42A!G
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
MST1/F']-":UF'UTVSV1VE+N7Y^Y=8N/LG3/_F<R.\OM>06U>Y;9DQ#.[['3
M&!G-:E(WVP&1^M9&ZIW6&,ZN^\A&8XQMM:\;.RAB![66:,M&5.$H>&I<LNRR
MND$+ZO6M4#G,V4FAD#%6A?Z($8P!+T&U?H&UOIT9W]">,6(%=;[E'F/*,V'P
M<<J"G7P[YQR.T;LTRVN,:K=IMGLHQ*_&7V5V:=V$!3/Y=L I6'NTP23"LY)E
M*7-I:1?UVF0S[&@^W1QEJ2AUW,8"=WP[EYP OY4 [&8?W0+/Y78<O8 ?OWL)
M"O#/BD'G<CON@P*$?"MGE'. 778R:HS1+H$X08$X@9U52C&@0O>#OW>-;X<N
M 41! 42!'6QJD$&%8QD9V&5U@Q8(%-B!I9(,JO259& WJ!NP0)_ CB[O((,*
MAY/7+\:4E^"?H."?P$XO[R6#"IM&KU-*!G9IW80%^P05[/,^,MBY'.[YC5,R
MJ"J5M=$]>,<? U_J3Q\)FLO?,R)[W9]?S3^OC/1'!;<HGGV;F6"^)#1!$2RD
MU+ONR*IY]KDC.Q%LK;\8S)@0+-:'*\ A<%5 WE\P)O8GJH+\H]/P?U!+ P04
M    " #N05]9DW_&N>D$  "-#   &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6RM5VUOVS80_BL'#1ABP+,=QVF:+#%@MRN:#RV".-TP#/M BR>)JT2J
M)!4G_WYWI*0HF6.@Z+Y8;W?//7?W'$E?[HS]Z@I$#P]5J=U54GA?7TRG+BVP
M$FYB:M3T)3.V$IX>;3YUM44A@U-53N>SV9MI)91.EI?AW8U=7IK&ETKCC077
M5)6PCVLLS>XJ.4ZZ%[<J+SR_F"XO:Y'C!OV7^L;2T[1'D:I"[9318#&[2E;'
M%^M3M@\&ORO<N<$]<"9;8[[RP[6\2F9,"$M,/2,(NMSC.RQ+!B(:WUK,I _)
MCL/[#OU#R)URV0J'[TSYAY*^N$K>)B Q$TWI;\WN([;Y!(*I*5WXA5VT/5TD
MD#;.FZIU)@:5TO$J'MHZ#!S>SEYQF+<.\\ [!@HLWPLOEI?6[,"R-:'Q34@U
M>!,YI;DI&V_IJR(_O]S$9H#)8*-RK3*5"NUAE::FT5[I'&Y,J5*%#HZZN]'E
MU%-H!IBF;9AU##-_)<PY?#+:%PY^TQ+E<_\I4>YYSSO>Z_E!P W6$YB_'<-\
M-E\<P#OIZW 2\$Y>P=N7\%^KK?.6=//WOH0CWF(_'L_2A:M%BE<)#8M#>X_)
M\N>?CM_,?CW =M&S71Q"7ZZ%4XY[=L/8V@M6^#Z2/PSSC-YI3^_T(.XMIOA<
M1!LOM!16.OAL//Q)B\U*FMJ_E$(D?1!\?V6_(R)L,*_8^!9K8X/MT9VI54IR
MFHTNX+JJK;E'-G'@36LFMB7VGN^52TOC&@H/UYH"D/D6+6OQ9 R^0/B@M-"I
M$N5^2FM#%SA*/JPVZV0$RKF&B.TU_5)+X9%L5YLO9/K93$*87V9GX_\YDR.*
MT&&/8 )WE >_4A'&T1K<^[O67_;^]/5;HVR,-H;:*EI75/E(Y;"FR0M 75!)
M*$TYB"FVM%& &ZP\'3(^T+[CT$U@0 M$Z4P7B7(JA <!=;.EB:4 7OG'^+(0
MA$VX.B]Q'V_.2$DDO/(9GQ9:PI:!2%T@R%[&$E)+@@,^*!>J_=\J.% :^AX\
MYTZCAEF&81L"VD[AW>TJ7#-R)Z4\HK .MI@KK1E=9)XT]9Z4'<1U?#IN!<8\
ME*:/JH*:?@W)9*=\0:&_"VHQ"13J4NB@#\$#$N3;)PVRL0S +S/36%]T(;XU
MPC(HK1Y/4-RTE,7&&(S&&R]9$#<7:K%35#\2%"VJH,AP4+DQ;$D*P4 ;[B!5
M2=!6QWE2O%@Z(#SV2XUVM$SS:$ABU V;HR4L*G!"@YF:"N%./+"V8T_.%OOF
MXLGRY63W%1M,-HUL/["4T=- GH]_/.9@!L^',]A+?C!P5%='Y>;!@93RSHU5
M48#,T_*J89$*E:I2A95]W,F>I"REXE=4,Z7CT8Y;Q6KL?:CMBJK9CEG%)T3!
M;><Q$T'$--KH"E/*J,F6&[;]KW@Q8Y8JYNI#56JA@J7(<XMYZ!_-6H82K2C'
ML8-C)D+G*1U].L5+1>0;HOP/B=))%<YUPQD[?[$^M(&/*"OBY4:065.Q=FAZ
M&\Z/SK8V9,[#PC$'7+L5*+AO46.F_.@E<_0[1 V2?&A)2 /1EGO'^C#> 4:O
M%0F.M(B]&_7U&L2=P+X=?#HX(E9H\W 0YCFB'L738O^V/VNOXA'SR3P>U#\)
M2^N*@Q(S<IU-SFB_MO'P&Q^\J<.!<VL\'5_#;4'_%]"R 7W/C/'= P?H_X$L
M_P502P,$%     @ [D%?67(.. Z.!0  !Q   !D   !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&ULQ5=;;]LV%/XK!U[1)8 2ZRXY30PXZ;H-0[$L23<,PQXH
MB9:X2J)'TG:R7[]SJ$O2U#6\ -M>)-[.]3L7\GPKU4==<6[@OJE;?3&IC%F=
M3:<ZKWC#]*E<\19WEE(US.!4E5.]4IP5EJBII[[KQM.&B78R/[=KUVI^+M>F
M%BV_5J#73</4PR6OY?9BXDV&A1M15H86IO/S%2OY+3<?5M<*9].12R$:WFHA
M6U!\>3%9>&>7"9VW!WX6?*N?C($LR:3\2)/OBXN)2PKQFN>&.##\;?@5KVMB
MA&K\V?.<C"*)\.EXX/[.VHZV9$SS*UG_(@I374S2"11\R=:UN9';[WAO3T3\
M<EEK^X5M?]:=0+[61C8],6K0B+;[L_O>#X<0^#V!;_7N!%DMWS+#YN=*;D'1
M:>1& VNJI4;E1$N@W!J%NP+IS/R&;WB[YAI86\"B1HQ8F^/TZ(YE-=?'YU.#
M4NCL-.\Y7G8<_2]PG,%[V9I*PS=MP8M/Z:>HW:BB/ZAXZ>]E>,M7I^"G#OBN
M'^[A%XPF!Y9?L-]D6"K9P!7JJC TT.VF@BOK<*[@MT6F[?KONQS0\0]W\Z<T
M.M,KEO.+">:)YFK#)_/77WFQ^V:/]N&H?;B/^_P6T[)8UQSD$@JA65DJ7C+#
MX>IF\;7&/.F,RQ[ /*SLJ7PPD2 NN2P56U4BAUKFC#)CEX5[==AMX5V%+I44
M0:(MP=CP^4S#UU^EOI>\>9&><"1:,)5<:SR@C\_@G= YJ^&G-5,&,;/Q-BS^
MRIDZ,?+D+0F^ZR6,8&-(&=YD2$1Q]3@+7&?O'C+0F.YD(%DM*%-Z2S3I<\^+
MDY7"97A%Y^/$Q8$?.VD4XV#F.FX8X"#UG"B-X ZKVPG:<H+%A2O!:@U>D#AN
MDH+G(_4L@1#_LR"&('6=!-?OI$'C7H$7)TX2IC0*$R>*B&ODX=EDAJ,P]IT@
M#F!,[HIMT-6<8Q4T1HEL;=!31HZNU;:R%2#)P?S1X^@S.T?\:N"M$>8!D6FY
M8M8'M#>8?WHX'-\^8GN)C>1C(;?MOP3)AU:0J;<&Y6KR5A [OD_>\KS$0>^2
MMW#D^N2W /WFI?% ]0,R+;!&( 88M>![2)I '#K(!9+ \1,??D0?*$#/)VX(
MJ3-S8_!G3NJ%!/O,C?XA8GL*1#06B.C@ I&Q EM49H#?8Q?7W($6^SQN*)[+
M#<8<U[NR?Z^ @[,?[&YK=%^:#E"&9DBU$9CD]0-LE3"&4Q@N@3WI32^M R^-
ML<MGFL-1K_+#<6?$*SB:A<<VOCS"-4WHZ^_%,Q[QC _&LY>/W5IQO$=E?^#=
MAO)8<=%D:Z4Y7I?,+D3WBC@$T8,D__?(W/3B;;R-.E*V.9Y+(&!NSP*?,FSF
M1(';#;PXVH=,,B*3'(P,W9+)3]2[\EIJ&F>L[@*6%M&O6*9LGZM86^(J^FIL
M>;5@F:BIO/9$SURY"].]RKT@2ZF:DQF[;:#V:=.8Y;E<TWG, 2XVQ*-+ B);
MMVA&C2 /M;C;>AX7GT+Z%AF-B#Y./ <67Y*%P$98J[W8UE/?26S]]L+ B<,0
MZ_=.+;#Q8IT.Z&2$/=FW2>HY ?;D0Q6Z>@Z8L.&&JH24^+'C!HG]SY*$_&5K
M6]F*OZC??N+\X0)D*H:73T;AD-=KR@_1->'/8H-$#='!]-";A\#KIPCFBMN7
M#JRPI$KLZ0JE*IK9)QQ1RZP69=_X-?[U4G1RA]K;T_X/I7;1=( _]<9.3Z#7
MR-Z,EZ)]ZH#>:@P&)[:W+A_O6I3WD1.GL<4F]F9P_2)W$+<X(FX8:%%J_U&4
MV/44@W%749D^>9SATZ*T3U --K"[=]JX.KYR%]WC[O%X]T1^SQ1:J_$^MD12
M]S3!1JVZ9V<W,7)EGWJ9-/B.L<,*7^I<T0'<7TIIA@D)&-_^\[\!4$L#!!0
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
MUW@T&0>@^]>AGUC5^HZ\5I;ZNQ_NZ$%%[0QH?Z.4'28NP/&)7OX'4$L#!!0
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
M15:_W7(6\Z(2J,_70LBWBVJ ]E1Q\2]02P,$%     @ [D%?6=8/X$W^ @
M 0D  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULK5;;;MLP#/T5P2N&
M%FCK6Y(V66*@N0S;0X$B6;>'80^*S<1";2F3Y*3]^U&RX^7B!L76%UN2>0YY
M*$IT?R/DDTH!-'G.,ZX&3JKUJN>Z*DXAI^I:K(#CEX60.=4XE4M7K230Q(+R
MS T\K^/FE'$GZMNU!QGU1:$SQN%!$E7D.94O0\C$9N#XSG9ARI:I-@MNU%_1
M)<Q /ZX>),[<FB5A.7#%!"<2%@/GSN]-VL;>&GQGL%$[8V*4S(5X,I.OR<#Q
M3$"00:P- \77&D:0988(P_A=<3JU2P/<'6_9/UOMJ&5.%8Q$]H,E.ATXMPY)
M8$&+3$_%Y@M4>FR L<B4?9)-9>LY)"Z4%GD%Q@ARQLLW?:[RL - GF9 4 &"
M0T#K%4!8 <*W>FA5@-9;/;0K@)7NEMIMXL94TZ@OQ89(8XUL9F"S;]&8+\9-
MG<RTQ*\,<3J:PAIX 8I0GI"[#,N&\ABG5V0*"N0:AUB,Y#N5C,XS(".!)9*
MI.4V(V@D(6&:3)EZ(N=CT)1EZ@+QC[,Q.3^[(&>$<?(M%85":]5W-49M?+MQ
M%>&PC#!X)<*0W NN4T4F/(&D 3\^C>^>P+N8K3IEP39EP^ DX0Q6UR2XO22!
M%[0:XAF] 1YZ%AXVR?D_[Y-_]KZ7C+"NG]#RA:?KARRDR$UQ:(E''VM8IV1D
MJQ<D^7DW5W;]5]/NE_RM9GYS3?;4BL8P</ >M!7I1!\_^!WO4U/JWY-L_)YD
MDW<BV]ND5KU)K5/LT9 F>'G.-8%G["\*R+F$6*Q!OEQ<$@ZZ:5M*QHYE-,UF
M'5UUL=[6N]D^MO%#?]]F?&S3OKW9MYDTV)CB7#=(;M>2VR<E3X'E\T(J>VE5
MLALOG_:QAH[O'40X:K"ZZ8;!@=9CJU:W'7H':INL_$[[0*^[<Z?C(5K:9JI(
M+ JNR^-9K];]^LZVJ8/UH=\;^0WK8^SO93O^2U_^'-Q3N61<D0P6Z,J[OL&(
M9=EPRXD6*]M1YD+C";?#%/]10!H#_+X00F\GQD']UQ/] 5!+ P04    " #N
M05]96#2NO3X$  #B%   &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM
M6%V/VR@4_2O(6ZU:J3O^MI-L$FGRN?M0:32STSX3YR9!M2$+)&GWUR_8'D_B
M,%9&Y24VA'/.A7/!P/#$^'>Q Y#H1Y%3,7)V4NX'KBNR'118W+$]4/7/AO$"
M2U7D6U?L.>!U"2IR-_"\Q"TPH<YX6-8]\/&0'61.*#QP) Y%@?G/">3L-')\
MYZ7BD6QW4E>XX^$>;^$)Y//^@:N2V["L20%4$$81A\W(N?<'2]_3@++%5P(G
M<?:.=%=6C'W7A;_7(\?3$4$.F=046#V.,(4\UTPJCG]K4J?1U,#S]Q?V1=EY
MU9D5%C!E^3>REKN1TW/0&C;XD,M'=OH+Z@[%FB]CN2A_T:ENZSDH.PC)BAJL
M(B@(K9[X1ST09P#%8P8$-2!H Z(W &$-"&]5B&I =*M"7 /B6P%)#4AN!:0U
M("W-JD:WM&:&)1X/.3LAKELK-OU2^ENBE2.$ZE1\DES]2Q1.CA_A"/0  F&Z
M1O>YRDQ,,U7\ TT9E5QE"IK@O*K;<%8TU4(%*G=H6H8(7*"/,Y"8Y.*3PCX_
MS=#'#Y_0!T0H^F?'#D+1BZ$K5<1:U\WJZ"95=,$;T87HBY+;"32G:U@;\+-N
M?+\#[ZJ1:H8K>!FN2=!)^ 3[.Q3T/J/ "R)#/-,;X*%7PD-3=WY-??YKZHMN
M^ RR3OCR%KA?PH,.*\(F<\.2+WR#K\G/BSQ\3=M[(4":4JZBC<RT>ND?B#W.
M8.2HM5T /X(S_OTW/_'^-/EMDVQFDVQNDVQADVQIB>PB:Z(F:Z(N]O%]EK$#
M5:L7APS($:]R^(RH.5$JIJ1DTI_TX]B/ ]]/AN[Q/ 4Z!=^; K=ISFUJ+@R:
M49 &_4O-I:E9F$11T^S"D+@Q).XTY)FN2)[#&NDPB?K,O&E'Q1.?Z?>\-&Q%
M.>U4>Z\;-TG.;4HNKB7CI!>D+2\,K?PP"LU6)(T5R6TK:DZP,H5( F)@<B*Q
MN8+:))O9))O;)%O8)%M:(KO(DK3)DK1SPIJRQ)0DZ56*!G[DMV9KI]1[S;]%
M<6Y3<9%>+8F)%[;GJJ%1/TW-4[77F-#KG*KUMEU_Q=B6DO_4^JEWY\;9VK,Y
M6VV2S6R2S6V2+6R2+2V1721*OTF4?O=^IZBV.X1F^4&=@?2!+#/,8(0EDCM
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
M9.H7'-JVD6^!?,\XJ3JPZ$&%Z_8??NN,. (('CW ZP#>.2 8 /@=P+]6(>@
MP;4*80<(SP'1 "#J )'ROC5+.9U #I=S2@Z RM:"35ZHN!1:&(QK.;*>.!5W
ML<#QY>^$% =<E@#6!7BH.:RW^+E$8,48X@S\"OZ$E$*9/GB7( YQR=Z+VL]/
M"7CW\_NYS44?)).==WKWK9XWH.>#CZ3F.P;2ND"%!I^,XZ??PV?C>-<;(;"%
M>;V#WJN#]]XHXQ-J[H 7?P">XP6:#JVO@/N.@OLZ/WY,/?TQ]6P<GJ!\"'[B
MI=^/1E_Q^0-\J_SK'E-4 %R@FN,-AG(LXK=A"=6PU V[ECC0$\OY><8:F*.%
M)29@AN@+LI:__.1&SF^ZR$R2)2;)4I-DF2&RDZB#/NI@C+V?>'19MLA((>6G
M\64Y#<+)Q'&<N?URG-.HQ*TY7:N:FE3--*K^-)X>JY[X&_;^AE?Y^P%L*6':
M5Z8E"(^DW2@*'>?2YU&I6WV^6C8U*9OI9,,X]@:=CGJGHU&G5WF^K_8EY'+>
MJAJ(J5AY<9WAT447)NY4Y_>HX*U^7ZN:FE3-=*KQU!]T>]*[/;ER7+]Y#<J!
M$3Y*=>M'P219,KFPYSP-DW+9F-Q)#'$?0SP:P\/Y-_D\#J0-9)3TUD!,DB7Q
M=P,Q*9?%%]/^0"#3/I#I:"!KM5= 5&SWQ%0D-FULAQMM!J,\MV9@DBPQ29::
M),L,D9TDZSIO>S3G_UH6=\R&TC;*EAAE2XVR9:;83A,_VI6[XVN*BE"._U4O
MLC96]V+^"'0+"4T[7],NT;1S7=T:0=?0T33,QA_P5@/MHQ,.,<EMU5D4 SG9
MU[S=7O:U_7G72IWRG-7?N[.UJZE/W%G:GF:]T;>':Q\AW>*:@1)MA)1S-Q'?
M"-J>5[4%3AIUOO),N)B!U>4.P0)1V4#<WQ#"7PM2H#\U7/X'4$L#!!0    (
M .Y!7UD/KIBWM@(  '('   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;*U574_;,!3]*U:&)I!&\]6FP-)(I=48TC8A.K9G-[EI+!P[V$X+^_6SG9"E
M+%1HVDMCQ_><G'-<7\<[+NYE :#08TF9G#F%4M6%Z\JT@!++$:^ Z96<BQ(K
M/14;5U8"<&9!)74#SXO<$A/F)+%]=R.2F->*$@8W LFZ++%XN@3*=S/'=YY?
MW))-H<P+-XDKO($5J+OJ1NB9V[%DI 0F"6=(0#YSYO[%(C+UMN '@9WLC9%Q
MLN;\WDRNLYGC&4% (56& >O'%A9 J2'2,AY:3J?[I 'VQ\_LGZQW[66-)2PX
M_4DR5<R<,P=ED..:JEN^^PRMGXGA2SF5]A?MVEK/06DM%2];L%90$M8\\6.;
M0P_@CU\!!"T@>"L@; &A-=HHL[:66.$D%GR'A*G6;&9@L[%H[88PLXLK)?0J
MT3B57'&>[0BE"+,,73.%V8:L*:"YE* D.D7S]*$F C);,"^Y4.07MCMPO 2%
M"94GNFIAE8+0&TOMJBQ(9>!WJR4Z/CI!1X@P]+W@M=0\,G:5UFX4N&FK\[+1
M&;RB<P75" 5G'U#@!>,!^.(P? GI"(6>A8?[<%<GUL46=+$%EB]\A:]+A63
M%,D)-J&1/_EAF]^0SX9X/$QL#NV%K' *,T>?2@EB"T[R_IT?>1^'7/\GLKT,
MPBZ#\!![<B<AKRGZ0G) QWIWGP +>3)D^3"/[S70(7\'D?_H;]SY&Q_4=26X
ME&B!A7@B;&/^^S530_8:FLC2F*ZY3?Q)Z'FQN^U;&:@*SWI5>QHGG<;)08WS
M-*W+6A\YV#^<0S(;IDE/P.ETZODO9 Y419$W'I89=3*C@S*_Z>OH#4%&?T4T
MG9R?OQ X4.2?1R_TN;V.:&ZCKUAL").(0JYAWFBJ#8JFPS<3Q2O;)-=<Z49F
MAX6^%$&8 KV><ZZ>)Z;O=M=L\AM02P,$%     @ [D%?65Q&W9[P @  , D
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULK59K;],P%/TK5IC0D$;S
M?G2TD;86!!*(:MW@ ^*#F]PN9DD<;*<=_QX[2:,^O RA?4GLY)YSS[E^3K:4
M/? ,0*#'(B_YU,B$J"Y-DR<9%)B/: 6E_+.FK,!"=MF]R2L&.&U 16XZEA68
M!2:E$4^:;PL63V@M<E+"@B%>%P5F?ZXAI]NI81N[#S?D/A/J@QE/*GP/2Q!W
MU8+)GMFSI*2 DA-:(@;KJ7%E7\[&*KX)^$9@R_?:2#E94?J@.I_2J6$I09!#
M(A0#EJ\-S"#/%9&4\;OC-/J4"KC?WK%_:+Q++RO,84;S[R05V=2(#)3"&M>Y
MN*';C]#Y\15?0G/>/-&VC?4= R4U%[3HP%)!0<KVC1^[.NP!;.\)@-,!G'\%
MN!W ;8RVRAI;<RQP/&%TBYB*EFRJT=2F04LWI%2CN!1,_B42)^*K)&$UI.C]
MHYP7'#@ZGX/ ).=OT%MTMYRC\[,WZ R1$MUFM.:X3/G$%#*Q@IM)E^2Z3>(\
MD60)U0@YT05R+,?3P&?#\#DD(^1:#=P]A)O2;N_9Z3T[#9_[C.?/!*](3@0!
M?H%F-6-0"O3C:L4%D[/KI\YG2^SIB=6*N^053F!JR"7%@6W B%^_L@/KG<[U
M"Y$=U,#M:^ .L<<S6J@!Q^U:*E.Y(G,L9%&@FP@Z]RUET%"J[6$3VZX7!L[$
MW.S[TH1Y;N"%?=B!8J]7[ TJ7@!K-JTR 82WF.DG8LOA[^<._"-]VA@_T,OS
M>WG^H+PY87)G0A6CO]0;JSF&<ZU&_R2_:X?VD<C3(#NT/+W&H-<8#&K\*C)@
M.D7!2;+(CH(C1:=!8]MU]8K"7E$XJ.B6"IRWQ7IF[H6G]? ")_*.1&K"0MOR
M++W,J)<9#>X8_[5:HI?<*UZ([,#]N'<_'ARDW7ZYHF7]A-?QZ9*WQKYE'8V.
M)LRQ'>MX=,R]\TS=);Y@=D]*CG)82Z U"N7XLO9\;CN"5LT1MZ)"'IA-,Y-7
M&F J0/Y?4RIV'75J]I>D^"]02P,$%     @ [D%?6<%=Y2V$ @  M@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULK97);MLP$(9?A5"!(@4*4UL2
MQY4%Q):+YA @2+H<BAYH:601H4B5I)>^?4E*5NU <8,V%XG+_-]PAM),LA7R
M454 &NUJQM74J[1N)ABKO(*:J)%H@)N=4LB::#.5*ZP:":1PHIKAT/<O<$TH
M]]+$K=W)-!%KS2B'.XG4NJZ)_#4#)K93+_#V"_=T56F[@-.D(2MX /VEN9-F
MAGM*06O@B@J.))13[SJ8+&)K[PR^4MBJ@S&RD2R%>+23FV+J^?9 P"#7ED#,
M:P-S8,R"S#%^=DRO=VF%A^,]_:.+W<2R) KF@GVCA:ZFWMA#!91DS?2]V'Z"
M+IYSR\L%4^Z)MJUM%'LH7RLMZDYL3E!3WK[)KLO#@<!PA@5A)PB?"I[S$'6"
MZ*4>XDX0O]3#>2=PH>,V=I>XC&B2)E)LD;36AF8'+OM.;?)%N?U.'K0TN]3H
M='K#<U$#^DQVH-!9!II0IMXE6!NVM<!YQYFUG/ 93H1N!=>50@M>0#&@ST[K
MKT[HL8FI#RS<!S8+3P(?H!FA</P>A7X8#YQG_@)YY#MY-!3._WE?_+/WHV1$
M_2U'CA?]]9911E7.A%I+0-^OETI+\ZO^&+KOEA@/$VWYFJB&Y##U3'U2(#?@
MI6_?!!?^AZ%DOR8L>TW8XI5@1]<2]]<2GZ*GB[($5RB1-C<CB09T1A0BJ &9
M ]>#_V&+#'S'M&U@D_JC<'R9X,UAQ@?-@G%T;)8-TZZ"8[/%L-E%W)NU\>.#
M0E2#7+D.H% NUERW7VN_VC>9:U=;GZS/@LD\&%C/3%-J>\@??-O1;HE<4:X0
M@]*X\D>7ID[*MDNT$RT:5P:70INBZH:5::P@K8'9+X70^XEUT+?J]#=02P,$
M%     @ [D%?61D[*G%V!   IQ$  !D   !X;"]W;W)K<VAE971S+W-H965T
M-# N>&ULK5A=;Z,X%/TK%E.-.M(T@/G.))&:DM6.M+.JIMN=9Q><!!4P:YNF
M^^_7!DJ(<9CN;EX2,.<>^QS;EVL6!T*?V1YC#EZ+O&1+8\]Y-3=-ENQQ@=B,
M5+@43[:$%HB+6[HS644Q2IN@(C>A9?EF@;+26"V:MGNZ6I":YUF)[RE@=5$@
M^O<:Y^2P-&SCK>%[MMMSV6"N%A7:X0?,'ZM[*N[,GB7-"ERRC)2 XNW2N+7G
M&]N1 0WBSPP?V. :2"E/A#S+FZ_ITK#DB'".$RXID/A[P7<XSR63&,=?':G1
M]RD#A]=O[+\TXH68)\3P'<E_9"G?+XW0 "G>HCKGW\GA5]P)\B1?0G+6_()#
MA[4,D-2,DZ(+%B,HLK+]1Z^=$8, P:,/@%T 5 /<,P%.%^"\MP>W"W#?VX/7
M!332S59[8UR,.%HM*#D *M&"35XT[C?1PJ^LE OE@5/Q-!-Q?/6[6(M?RX04
M&-QC"A[VB&)P'6..LIQ] C?@\2$&UU>?P!4P 9-/&<A*\%AFG'T>-/RQ)S5#
M92H:KT[N%R87PY2=F4DWI'4[)'AF2 [X1DJ^9V!3ICC5Q,?3\=%$O"GLZ3V"
M;QZMX23A ZYF (:? ;2@JQG/W3O"':L)=W1R_E_OF__<^XD93K]@G(;/.;=@
MZ@)3Q F=ZV:VC77UL3+IS5F%$KPT1%9CF+Y@8_7Q@^U;7W2V7I(LOB39YD)D
M)Q/@]A/@3K$W.S9K=^S'#R&TX1>9*;-$-QTMD]\PR5?&R\JV72=8F"]#G\>H
MT(O\4U \!CFV[RNHS1@% PO"'G6BV.L5>Y.*?\.,S4%YU(TXI]E3S=%3C@$G
MH$*49TE6(9Z5NRXIZ>QHN_&&H_,4+S202'%B#(E<Q08-)-1[X/<>^/]VUM,L
MK[DV0:Y]W;S;4-$Z1H6>KRR.> QR;"]0J#9C%/0CZ.HU![WF8#+5Q+@DXI5W
M-MD$ETPVER2++TFVN1#9R12$_12$D\ON1U-HX12@%Y'U=_CMC2]*3L;%ZUWN
MMY,L!*[%R[\%?=+-63C:&7[@6\K"U("B0%V8&E#H*DR;,4BD(U^_+*/>DVC2
MD\UV*ZI<0+;M#A1U+A!E6O(,2"5K7P:$+Z*&9B)')=*Z]F$M*Z:?N1.-AALZ
MBC=CB&VIN5I#HVY8#8U])DW;UK&6M"ZV6KKL]3-'NAZ5:59-T: "2[4NUG%%
M4'5&QV4[9]*W/:BS[4EOUOWN2$F>(\I )>KM1KE>>$L7#&=HYH>J<!U*E11K
M4.[,'PD?HYS9P,13X? H'$X*CP<3_4[I4"==K5JT*&BKTL<H=^8%JO0QRID%
MY^;\6"K;DX7@ZK;DV<TQ24C!-_)4*S;( =&4 ?R:Y'7ZCEW@C-:D&UEJVM2@
M?#OT5$?&*!NJ==!&@_+"P%,<,0<'3W$LV#4G?@824I>\/5+TK?U7A=OF+*VT
MK^WYG:UIC^57B.:@>Z1O/V%\0W27B62;XZWHRIH%8JBT_2K0WG!2-<?>)\+%
M(;JYW&.48BH!XOF6$/YV(SOHO\VL_@%02P,$%     @ [D%?6=C.<!>I P
M9!,  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULK5AA;]HZ%/TK5M[T
MM$E=$R<4: =('7W5)FU25=KNLQLN8-6Q\VP'UG__[) F^"UU6I0O8"?W'LZY
M=NXAGNR$?%(; (U^9XRK:;#1.K\(0Y5N("/J5.3 S9V5D!G19BK7H<HED&69
ME+$PCJ)AF!'*@]FDO'8C9Q-1:$8YW$BDBBPC\ODK,+&;!CAXN7!+UQMM+X2S
M24[6L !]G]](,PMKE"7-@"LJ.)*PF@:7^&(>QS:AC'B@L%,'8V2E/ KQ9"??
ME],@LHR 0:HM!#%?6Y@#8Q;)\/BW @WJW[2)A^,7].M2O!'S2!3,!?M%EWHS
M#<8!6L**%$S?BMTWJ 2=6;Q4,%5^HET5&P4H+906695L&&24[[_)[ZH0!PEX
M\$I"7"7$;TU(JH2D%+IG5LJZ(IK,)E+LD+31!LT.RMJ4V48-Y789%UJ:N]3D
MZ=DUH1(]$%8 $BMT33GA*24,?>=*R\*LEU;HXQ5H0IGZA#ZC6T@+*2E?F_']
MX@I]_/ )?4"4H[N-*!3A2S4)M>%ET<.TXO!USR%^A<,"\E,4CT]0',6#EO2Y
M/_T*TE.41&5ZXJ:'IAIU2>*Z)'&)-^@LR8DI0UYH=8)^P!88PFW:O&#V*;Q0
M.4EA&IC'3('<0C#[^R\\C+ZT*>T)S-&=U+J3$CUY1??E8O'/W:)-8M*GQ)[
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
M[\&]]U&\?4_%N_^/37X#4$L#!!0    ( .Y!7UF7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ [D%?643Y^+;V P
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
M7>-:E<W1GW6_L.:?4$L! A0#%     @ [D%?60=!36*!    L0   !
M         ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #N05]9
M.X C[^X    K @  $0              @ &O    9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    " #N05]9F5R<(Q &  "<)P  $P              @ ',
M 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .Y!7UE+J&E\Q@4
M -D>   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    " #N05]9/-E"QZ\%  #@%P  &               @($)
M#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ [D%?60[$
M6[=E P  ?PL  !@              ("![A,  'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( .Y!7UFMMTG4!P<  #H>   8
M  " @8D7  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #N
M05]9LGY8-G0#  "S"P  &               @('&'@  >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ [D%?64&7_ZIU"   220  !@
M         ("!<"(  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( .Y!7UGZ#$!\41   -J>   8              " @1LK  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #N05]9>QK#3P(#  "*"0
M&               @(&B.P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ [D%?6;?,;O=M"   914  !@              ("!VCX  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .Y!7UF'% TU)@D
M , 8   9              " @7U'  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ [D%?61;,?/TH!   !@D  !D              ("!
MVE   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #N05]9
M/[@Z5_0#  "K"0  &0              @($Y50  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( .Y!7UFS]I,D\P(  'D&   9
M      " @619  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ [D%?69W!K%;+ @  208  !D              ("!CEP  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #N05]9#Z^R3AT%  "6#0
M&0              @(&07P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( .Y!7UF."''TJ0,  /$)   9              " @>1D  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ [D%?66=44NH,
M!0  '0P  !D              ("!Q&@  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    " #N05]96,-^ (0#  "D!P  &0
M@($';@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .Y!
M7UESH17>< (  &H%   9              " @<)Q  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ [D%?62]D$SSK @  0 L  !D
M         ("!:70  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    " #N05]9JD5PC-H$  " &@  &0              @(&+=P  >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .Y!7UF3?\:YZ00  (T,
M   9              " @9Q\  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ [D%?67(.. Z.!0  !Q   !D              ("!O($
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #N05]9D,&D
M?: #  #K!P  &0              @(&!AP  >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( .Y!7UDMU!K5: ,  (D(   9
M  " @5B+  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M[D%?66=VW]2O @  R04  !D              ("!]XX  'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    " #N05]9DSAPC7T#  "N!P  &0
M            @('=D0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( .Y!7UG3S_@WG ,  !<*   9              " @9&5  !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ [D%?638.\XMN @
M@P4  !D              ("!9)D  'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    " #N05]9I0(N=X$$  !A'   &0              @($)
MG   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .Y!7UG6
M#^!-_@(   $)   9              " @<&@  !X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ [D%?65@TKKT^!   XA0  !D
M     ("!]J,  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M" #N05]984T<[0P#   S#   &0              @(%KJ   >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .Y!7UD'G@F_C0,  $ +   9
M              " @:ZK  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ [D%?6>QHK<0> P  (0D  !D              ("!<J\  'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #N05]9<^C37LD#
M  !!%   &0              @(''L@  >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( .Y!7UD/KIBWM@(  '('   9              "
M@<>V  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ [D%?
M65Q&W9[P @  , D  !D              ("!M+D  'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    " #N05]9P5WE+80"  "V!P  &0
M        @(';O   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0
M   ( .Y!7UD9.RIQ=@0  *<1   9              " @9:_  !X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ [D%?6=C.<!>I P  9!,
M !D              ("!0\0  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q0
M2P$"% ,4    " #N05]9QVN6*1$#  !,"   &0              @($CR
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .Y!7UELK$P-
M$P0  -H6   9              " @6O+  !X;"]W;W)K<VAE971S+W-H965T
M-#,N>&UL4$L! A0#%     @ [D%?6324BRTZ P  HA$  !D
M ("!M<\  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #N
M05]9$/]IWC(#   L$P  #0              @ $FTP  >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( .Y!7UF7BKL<P    !,"   +              "  8/6
M  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .Y!7UE$^?BV]@,  *H=   /
M          "  6S7  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #N05]9
M1QQ@N:0!  ";&@  &@              @ &/VP  >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " #N05]9+M+XP*X!  #*&@  $P
M        @ %KW0  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     -  T ",.
(  !*WP     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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>62
<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>64
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>105</ContextCount>
  <ElementCount>213</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>21</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Revenues and Allowances</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/RevenuesandAllowances</Role>
      <ShortName>Revenues and Allowances</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Forgivable Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/ForgivableLoans</Role>
      <ShortName>Forgivable Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Credit Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CreditAgreement</Role>
      <ShortName>Credit Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.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>20</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.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>21</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.crai.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Revenues and Allowances (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/RevenuesandAllowancesTables</Role>
      <ShortName>Revenues and Allowances (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.crai.com/role/RevenuesandAllowances</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Forgivable Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/ForgivableLoansTables</Role>
      <ShortName>Forgivable Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.crai.com/role/ForgivableLoans</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.crai.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.crai.com/role/AccruedExpenses</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.crai.com/role/NetIncomePerShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Fair value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/FairvalueofFinancialInstrumentsTables</Role>
      <ShortName>Fair value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Revenues and Allowances - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails</Role>
      <ShortName>Revenues and Allowances - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails</Role>
      <ShortName>Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails</Role>
      <ShortName>Revenues and Allowances - Contract Balances from Contracts with Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Forgivable Loans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/ForgivableLoansNarrativeDetails</Role>
      <ShortName>Forgivable Loans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Forgivable Loans - Schedule of Forgivable Loan Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails</Role>
      <ShortName>Forgivable Loans - Schedule of Forgivable Loan Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Acquired and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/AccruedExpensesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/NetIncomePerShareTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/FairValueofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Credit Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/CreditAgreementDetails</Role>
      <ShortName>Credit Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/CreditAgreement</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="crai-20240928.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.crai.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.crai.com/role/SubsequentEvents</ParentRole>
      <Position>44</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="crai-20240928.htm">crai-20240928.htm</File>
    <File>crai-20240928.xsd</File>
    <File>crai-20240928_cal.xml</File>
    <File>crai-20240928_def.xml</File>
    <File>crai-20240928_lab.xml</File>
    <File>crai-20240928_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="504">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="18">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>67
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "crai-20240928.htm": {
   "nsprefix": "crai",
   "nsuri": "http://www.crai.com/20240928",
   "dts": {
    "inline": {
     "local": [
      "crai-20240928.htm"
     ]
    },
    "schema": {
     "local": [
      "crai-20240928.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": [
      "crai-20240928_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "crai-20240928_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "crai-20240928_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "crai-20240928_pre.xml"
     ]
    }
   },
   "keyStandard": 180,
   "keyCustom": 33,
   "axisStandard": 11,
   "axisCustom": 0,
   "memberStandard": 17,
   "memberCustom": 4,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2024": 5,
    "http://www.crai.com/20240928": 1,
    "http://xbrl.sec.gov/ecd/2024": 2
   },
   "contextCount": 105,
   "entityCount": 1,
   "segmentCount": 21,
   "elementCount": 408,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 504,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 18
   },
   "report": {
    "R1": {
     "role": "http://www.crai.com/role/DocumentandEntityInformation",
     "longName": "0000001 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
     "longName": "9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited",
     "longName": "9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
     "longName": "9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical",
     "longName": "9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited",
     "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.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": "crai-20240928.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited",
     "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-35",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical",
     "longName": "9952157 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://www.crai.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.crai.com/role/RevenuesandAllowances",
     "longName": "9952159 - Disclosure - Revenues and Allowances",
     "shortName": "Revenues and Allowances",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.crai.com/role/ForgivableLoans",
     "longName": "9952160 - Disclosure - Forgivable Loans",
     "shortName": "Forgivable Loans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "crai:ForgivableLoansDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "crai:ForgivableLoansDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.crai.com/role/GoodwillandIntangibleAssets",
     "longName": "9952161 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.crai.com/role/AccruedExpenses",
     "longName": "9952162 - Disclosure - Accrued Expenses",
     "shortName": "Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.crai.com/role/IncomeTaxes",
     "longName": "9952163 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.crai.com/role/NetIncomePerShare",
     "longName": "9952164 - Disclosure - Net Income Per Share",
     "shortName": "Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.crai.com/role/FairValueofFinancialInstruments",
     "longName": "9952165 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.crai.com/role/CreditAgreement",
     "longName": "9952166 - Disclosure - Credit Agreement",
     "shortName": "Credit Agreement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.crai.com/role/CommitmentsandContingencies",
     "longName": "9952167 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.crai.com/role/SubsequentEvents",
     "longName": "9952168 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "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": "20",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R21": {
     "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": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.crai.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": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.crai.com/role/RevenuesandAllowancesTables",
     "longName": "9954472 - Disclosure - Revenues and Allowances (Tables)",
     "shortName": "Revenues and Allowances (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "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": "crai-20240928.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": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.crai.com/role/ForgivableLoansTables",
     "longName": "9954473 - Disclosure - Forgivable Loans (Tables)",
     "shortName": "Forgivable Loans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "crai:ScheduleOfForgivableLoansActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "crai:ScheduleOfForgivableLoansActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "9954474 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.crai.com/role/AccruedExpensesTables",
     "longName": "9954475 - Disclosure - Accrued Expenses (Tables)",
     "shortName": "Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.crai.com/role/NetIncomePerShareTables",
     "longName": "9954476 - Disclosure - Net Income Per Share (Tables)",
     "shortName": "Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables",
     "longName": "9954477 - Disclosure - Fair value of Financial Instruments (Tables)",
     "shortName": "Fair value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails",
     "longName": "9954478 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)",
     "shortName": "Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "crai:NumberOfBroadAreasOfConsultingServices",
      "unitRef": "area",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "crai:NumberOfBroadAreasOfConsultingServices",
      "unitRef": "area",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails",
     "longName": "9954479 - Disclosure - Revenues and Allowances - Disaggregation of Revenue (Details)",
     "shortName": "Revenues and Allowances - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-68",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails",
     "longName": "9954480 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)",
     "shortName": "Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crai:ScheduleOfBadDebtExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crai:ScheduleOfBadDebtExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails",
     "longName": "9954481 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (Details)",
     "shortName": "Revenues and Allowances - Contract Balances from Contracts with Customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.crai.com/role/ForgivableLoansNarrativeDetails",
     "longName": "9954482 - Disclosure - Forgivable Loans - Narrative (Details)",
     "shortName": "Forgivable Loans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "crai:ForgivableLoansInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "crai:ForgivableLoansInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails",
     "longName": "9954483 - Disclosure - Forgivable Loans - Schedule of Forgivable Loan Activity (Details)",
     "shortName": "Forgivable Loans - Schedule of Forgivable Loan Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "crai:ForgivableLoans",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crai:ScheduleOfForgivableLoansActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "crai:ForgivableLoans",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crai:ScheduleOfForgivableLoansActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
     "longName": "9954484 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "longName": "9954485 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
     "longName": "9954486 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (Details)",
     "shortName": "Goodwill and Intangible Assets - Acquired and Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.crai.com/role/AccruedExpensesDetails",
     "longName": "9954487 - Disclosure - Accrued Expenses (Details)",
     "shortName": "Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.crai.com/role/IncomeTaxesDetails",
     "longName": "9954488 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.crai.com/role/NetIncomePerShareDetails",
     "longName": "9954489 - Disclosure - Net Income Per Share (Details)",
     "shortName": "Net Income Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails",
     "longName": "9954490 - Disclosure - Fair Value of Financial Instruments (Details)",
     "shortName": "Fair Value of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-89",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-89",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails",
     "longName": "9954491 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)",
     "shortName": "Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.crai.com/role/CreditAgreementDetails",
     "longName": "9954492 - Disclosure - Credit Agreement (Details)",
     "shortName": "Credit Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LinesOfCreditCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-97",
      "name": "crai:FinancialCovenantsMaximumConsolidatedNetLeverageRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "1",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.crai.com/role/SubsequentEventsDetails",
     "longName": "9954493 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-101",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crai-20240928.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.crai.com/role/AccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses",
        "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": [
      "r28",
      "r31",
      "r35",
      "r741"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r28",
      "r574"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowances of $5,490 and $4,335, respectively",
        "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": [
      "r703"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonuses",
        "label": "Accrued Bonuses, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "crai_AccruedExciseTaxOnSharesRepurchasedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "AccruedExciseTaxOnSharesRepurchasedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accrued excise tax on shares repurchased",
        "label": "Accrued Excise Tax On Shares Repurchased, Net",
        "documentation": "Accrued Excise Tax On Shares Repurchased, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.crai.com/role/AccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "totalLabel": "Total accrued expenses",
        "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": [
      "r31"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities, Current [Abstract]",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "crai_AccruedProjectCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "AccruedProjectCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct project accruals",
        "label": "Accrued Project Costs, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for project costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "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": [
      "r10",
      "r11",
      "r44",
      "r89",
      "r438",
      "r454",
      "r455"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive 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": [
      "r1",
      "r7",
      "r11",
      "r331",
      "r334",
      "r383",
      "r450",
      "r451",
      "r684",
      "r685",
      "r686",
      "r692",
      "r693",
      "r694",
      "r695"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired identifiable intangible assets",
        "label": "Acquired 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": [
      "r184",
      "r185",
      "r186",
      "r187",
      "r538"
     ]
    },
    "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": [
      "r631"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Redemption of vested employee restricted shares for tax withholding",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r677"
     ]
    },
    "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": [
      "r603",
      "r613",
      "r623",
      "r655"
     ]
    },
    "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": [
      "r606",
      "r616",
      "r626",
      "r658"
     ]
    },
    "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": [
      "r678"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r651"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r651",
      "r659",
      "r663",
      "r671"
     ]
    },
    "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": [
      "r669"
     ]
    },
    "crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance awards",
        "label": "Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards",
        "documentation": "Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for accounts receivable",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r168",
      "r172"
     ]
    },
    "crai_AllowanceForUnbilledServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "AllowanceForUnbilledServices",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for unbilled services",
        "label": "Allowance For Unbilled Services",
        "documentation": "Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "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": [
      "r5",
      "r183",
      "r189",
      "r546"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive share-based awards excluded (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": [
      "r148"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r75",
      "r88",
      "r112",
      "r151",
      "r153",
      "r161",
      "r162",
      "r169",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r326",
      "r328",
      "r360",
      "r433",
      "r486",
      "r542",
      "r543",
      "r574",
      "r594",
      "r735",
      "r736",
      "r754"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "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": [
      "r82",
      "r91",
      "r112",
      "r169",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r326",
      "r328",
      "r360",
      "r574",
      "r735",
      "r736",
      "r754"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r565"
     ]
    },
    "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": [
      "r666"
     ]
    },
    "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": [
      "r667"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r663"
     ]
    },
    "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": [
      "r663"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r63",
      "r323",
      "r341",
      "r342",
      "r343"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r15",
      "r84",
      "r540"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market mutual funds",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion 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."
       }
      }
     },
     "auth_ref": [
      "r743",
      "r744"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "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": [
      "r15",
      "r52",
      "r109"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents",
        "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": [
      "r0",
      "r52"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "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": [
      "r637"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r643"
     ]
    },
    "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": [
      "r643"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 10)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r67",
      "r435",
      "r473"
     ]
    },
    "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.crai.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": [
      "r57",
      "r198",
      "r199",
      "r526",
      "r729",
      "r734"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical",
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common share quarterly cash dividend declared (in dollars per share)",
        "verboseLabel": "Cash dividends paid to shareholders (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "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": [
      "r585",
      "r586",
      "r587",
      "r589",
      "r590",
      "r591",
      "r592",
      "r692",
      "r693",
      "r695",
      "r742",
      "r791",
      "r793"
     ]
    },
    "us-gaap_CommonStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockNoParValue",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value ( in dollars per share )",
        "label": "Common Stock, No Par Value",
        "documentation": "Face amount per share of no-par value common stock."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (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": [
      "r39",
      "r474"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (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": [
      "r39"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (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": [
      "r8",
      "r39",
      "r474",
      "r492",
      "r793",
      "r794"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, no par value; 25,000,000 shares authorized; 6,761,582 and 6,934,265 shares issued and outstanding, 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": [
      "r39",
      "r437",
      "r574"
     ]
    },
    "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": [
      "r648"
     ]
    },
    "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": [
      "r647"
     ]
    },
    "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": [
      "r649"
     ]
    },
    "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": [
      "r646"
     ]
    },
    "crai_CompensationAndRelatedExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "CompensationAndRelatedExpensesAbstract",
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and related expenses",
        "label": "Compensation and Related Expenses [Abstract]",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "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": [
      "r12",
      "r93",
      "r95",
      "r99",
      "r429",
      "r445",
      "r446"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityAbstract",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer Contract Asset",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of opening and closing balances and result of changes in contract liability balance (in thousands)",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r740"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r740"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityAbstract",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities:",
        "label": "Contract with Customer, Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "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": [
      "r244",
      "r245",
      "r259"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts included in contract liabilities at the beginning of the period",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance obligations satisfied in previous periods",
        "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period",
        "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerReceivableCreditLossExpenseReversal",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense (recovery), net",
        "label": "Contract with Customer, Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r257"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs of services (exclusive of depreciation and amortization)",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r682"
     ]
    },
    "crai_CountriesOtherThanUnitedStatesUnitedKingdomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "CountriesOtherThanUnitedStatesUnitedKingdomMember",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Countries Other Than United States United Kingdom [Member]",
        "documentation": "Represents information pertaining to countries other than United States and United Kingdom."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "crai_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r25",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r727"
     ]
    },
    "crai_DanielK.MahoneyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "DanielK.MahoneyMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Daniel K. Mahoney [Member]",
        "documentation": "Daniel K. Mahoney"
       }
      }
     },
     "auth_ref": []
    },
    "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.crai.com/role/CreditAgreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "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": [
      "r58",
      "r111",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r204",
      "r205",
      "r215",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r231",
      "r238",
      "r239",
      "r241",
      "r374"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "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": [
      "r9",
      "r30",
      "r31",
      "r65",
      "r66",
      "r114",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r572",
      "r689",
      "r730",
      "r731",
      "r732",
      "r752",
      "r753"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Loan Agreement",
        "label": "Debt Instrument [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": [
      "r114",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r572",
      "r689",
      "r752",
      "r753"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "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": [
      "r9",
      "r114",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r572",
      "r689",
      "r730",
      "r731",
      "r732",
      "r752",
      "r753"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r22",
      "r23",
      "r27",
      "r59",
      "r60",
      "r114",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r572",
      "r689",
      "r752",
      "r753"
     ]
    },
    "crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation and other non-current liabilities",
        "label": "Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent",
        "documentation": "Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of deferred compensation",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r62"
     ]
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCreditsAndOtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue and other liabilities",
        "label": "Deferred Credits and Other Liabilities, Current",
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r300"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r77",
      "r691"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "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": [
      "r299",
      "r300",
      "r434"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r20"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r5",
      "r151",
      "r157",
      "r162",
      "r542",
      "r543"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "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": [
      "r258",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "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": [
      "r258",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of disaggregate CRA's revenue by type of contract and geographic location",
        "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": [
      "r740"
     ]
    },
    "us-gaap_DividendsCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCash",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends paid (per share)",
        "label": "Dividends, Cash",
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r61"
     ]
    },
    "crai_DividendsShareBasedCompensationNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "DividendsShareBasedCompensationNet",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accrued dividends on unvested shares",
        "label": "Dividends, Share-based Compensation, Net",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared and applicable to holders of share-based compensation, net of adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r630"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": []
    },
    "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": [
      "r641"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r148",
      "r149",
      "r150"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign exchange rates on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [
      "r365"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.crai.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rate (as a percent)",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r564"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and related expenses",
        "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": [
      "r31"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, 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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r680"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r596"
     ]
    },
    "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": [
      "r635"
     ]
    },
    "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": [
      "r676"
     ]
    },
    "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": [
      "r676"
     ]
    },
    "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": [
      "r676"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "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": [
      "r8",
      "r80",
      "r96",
      "r97",
      "r98",
      "r115",
      "r116",
      "r117",
      "r119",
      "r124",
      "r125",
      "r127",
      "r152",
      "r170",
      "r171",
      "r192",
      "r243",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r321",
      "r324",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r375",
      "r376",
      "r383",
      "r444",
      "r450",
      "r451",
      "r452",
      "r460",
      "r513"
     ]
    },
    "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": [
      "r645"
     ]
    },
    "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": [
      "r603",
      "r613",
      "r623",
      "r655"
     ]
    },
    "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": [
      "r600",
      "r610",
      "r620",
      "r652"
     ]
    },
    "crai_ExciseTaxOnShareRepurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ExciseTaxOnShareRepurchases",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Excise tax on share repurchases",
        "label": "Excise Tax On Share Repurchases",
        "documentation": "Excise Tax On Share Repurchases"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r651"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [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": [
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r354",
      "r567"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r354",
      "r567"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "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": [
      "r229",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r338",
      "r340",
      "r341",
      "r342",
      "r343",
      "r352",
      "r353",
      "r355",
      "r387",
      "r388",
      "r389",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r565",
      "r568"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r343",
      "r565",
      "r746",
      "r748"
     ]
    },
    "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.crai.com/role/FairValueofFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "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": [
      "r348",
      "r350",
      "r351",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r427",
      "r565",
      "r569"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, 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": [
      "r229",
      "r263",
      "r268",
      "r340",
      "r353",
      "r387",
      "r560",
      "r561",
      "r562",
      "r565"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, 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": [
      "r229",
      "r263",
      "r268",
      "r340",
      "r341",
      "r353",
      "r388",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r565"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, 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": [
      "r229",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r340",
      "r341",
      "r342",
      "r343",
      "r353",
      "r389",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r565",
      "r568"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the changes in the contingent consideration liabilities",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r349",
      "r354"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r343",
      "r565",
      "r746",
      "r748"
     ]
    },
    "crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion",
        "documentation": "Amount of increase in the value of a contingent consideration liability, arising from accretion."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of acquisition-related contingent consideration",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r354"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r354"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "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": [
      "r229",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r338",
      "r340",
      "r341",
      "r342",
      "r343",
      "r352",
      "r353",
      "r355",
      "r387",
      "r388",
      "r389",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r565",
      "r568"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748"
     ]
    },
    "crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "FinancialCovenantsMaximumConsolidatedNetLeverageRatio",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial covenants, maximum consolidated net leverage ratio",
        "label": "Financial Covenants, Maximum Consolidated Net Leverage Ratio",
        "documentation": "Financial Covenants, Maximum Consolidated Net Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "FinancialCovenantsMinimumConsolidatedInterestCoverageRatio",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial covenants, minimum consolidated interest coverage ratio",
        "label": "Financial Covenants, Minimum Consolidated Interest Coverage Ratio",
        "documentation": "Financial Covenants, Minimum Consolidated Interest Coverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful Life (in years)",
        "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.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r86",
      "r174",
      "r188",
      "r546"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "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": [
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r191",
      "r395",
      "r396",
      "r538"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r174",
      "r188",
      "r396",
      "r546"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "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": [
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r191",
      "r538"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails"
     ],
     "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": [
      "r395",
      "r724"
     ]
    },
    "us-gaap_FixedPriceContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedPriceContractMember",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed-price",
        "label": "Fixed-Price Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is fixed."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency gains (losses), net",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r362",
      "r363",
      "r364",
      "r510"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized foreign currency remeasurement (gains) losses, net",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r494",
      "r593",
      "r750",
      "r751",
      "r792"
     ]
    },
    "crai_ForgivableLoanActivityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoanActivityRollForward",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable loan activity",
        "label": "Forgivable Loan Activity [Roll Forward]",
        "documentation": "Forgivable Loan Activity"
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoanTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoanTerm",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable loan, term",
        "label": "Forgivable Loan, Term",
        "documentation": "Forgivable Loan, Term"
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoans",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Forgivable Loans.",
        "documentation": "Represents information pertaining to forgivable loans provided as on the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable Loans",
        "label": "Forgivable Loans",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansAdvances",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances",
        "label": "Forgivable Loans, Advances",
        "documentation": "Amounts of increase as a result of advances on loans forgivable."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization (2)",
        "label": "Forgivable Loans, Amortization",
        "documentation": "Represents information pertaining to amortizations on forgivable loans during the period."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails": {
       "parentTag": "crai_ForgivableLoans",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable loans",
        "verboseLabel": "Current portion of forgivable loans",
        "label": "Forgivable Loans, Current",
        "documentation": "The current portion of forgivable loans to employees and non employee experts on the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansDisclosureTextBlock",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable Loans",
        "label": "Forgivable Loans Disclosure [Text Block]",
        "documentation": "Represents information pertaining to disclosure of forgivable loans."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansInterestRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansInterestRate",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable loans, interest rate (up to)",
        "label": "Forgivable Loans, Interest Rate",
        "documentation": "Forgivable Loans, Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansLineItems",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable Loans [Line Items]",
        "label": "Forgivable Loans [Line Items]",
        "documentation": "Forgivable Loans [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails": {
       "parentTag": "crai_ForgivableLoans",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable loans, net of current portion",
        "verboseLabel": "Non-current portion of forgivable loans",
        "label": "Forgivable Loans, Noncurrent",
        "documentation": "Amounts due on long-term loans forgivable on the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassifications from accrued expenses or to other assets",
        "label": "Forgivable Loans Reclassification From Accrued Expenses To Other Assets",
        "documentation": "Amounts of decrease as a result of reclassification from accrued expenses and reclassification to other assets."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansRepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansRepayments",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments",
        "label": "Forgivable Loans Repayments",
        "documentation": "Amounts of decrease as a result of repayment of forgivable loan."
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansTable",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgivable Loans [Table]",
        "label": "Forgivable Loans [Table]",
        "documentation": "Forgivable Loans [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "crai_ForgivableLoansTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ForgivableLoansTranslationAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansScheduleofForgivableLoanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of foreign currency translation",
        "label": "Forgivable Loans, Translation Adjustments",
        "documentation": "Amounts of increase (decrease) as a result of foreign currency translation on loans forgivable."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r659"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r659"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r659"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r659"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r659"
     ]
    },
    "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": [
      "r640"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Balance at the beginning of the period, Goodwill, net",
        "periodEndLabel": "Balance at the end of the period, Goodwill, net",
        "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": [
      "r85",
      "r175",
      "r428",
      "r543",
      "r545",
      "r566",
      "r574",
      "r707",
      "r714"
     ]
    },
    "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.crai.com/role/GoodwillandIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r717"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation adjustment",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": {
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill at December 30, 2023",
        "terseLabel": "Goodwill, gross",
        "label": "Goodwill, Gross",
        "documentation": "Amount, before 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": [
      "r177",
      "r180",
      "r545"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": {
       "parentTag": "us-gaap_Goodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated goodwill impairment",
        "terseLabel": "Accumulated impairment",
        "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": [
      "r177",
      "r180",
      "r545"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, impairment loss",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from 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": [
      "r5",
      "r176",
      "r178",
      "r181",
      "r545",
      "r566"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the carrying amount of goodwill",
        "label": "Goodwill [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_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets impairment losses",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r688",
      "r728"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before provision for 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": [
      "r45",
      "r69",
      "r74",
      "r431",
      "r442",
      "r541",
      "r542",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r100",
      "r118",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r132",
      "r143",
      "r146",
      "r320",
      "r325",
      "r337",
      "r430",
      "r762"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": [
      "r46",
      "r100",
      "r118",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r132",
      "r143",
      "r146",
      "r147",
      "r325",
      "r337",
      "r430",
      "r762"
     ]
    },
    "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_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.crai.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r298",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r312",
      "r314",
      "r315",
      "r316",
      "r459",
      "r564"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "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": [
      "r76",
      "r78",
      "r126",
      "r127",
      "r151",
      "r158",
      "r162",
      "r301",
      "r302",
      "r313",
      "r447",
      "r564"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r108",
      "r308",
      "r309"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in accounts payable and accrued expenses for property and equipment",
        "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": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "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": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unbilled services",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "crai_IncreaseDecreaseInForgivableLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "IncreaseDecreaseInForgivableLoans",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forgivable loans",
        "label": "Increase (Decrease) in Forgivable Loans",
        "documentation": "The increase (decrease) during the reporting period of the amount of forgivable loans to employees and non employee experts."
       }
      }
     },
     "auth_ref": []
    },
    "crai_IncreaseDecreaseInLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "IncreaseDecreaseInLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Increase Decrease in Lease Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of lease liabilities that result from activities that generate operating income."
       }
      }
     },
     "auth_ref": []
    },
    "crai_IncreaseDecreaseInObligationIncentiveCashAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "IncreaseDecreaseInObligationIncentiveCashAwards",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive cash awards payable",
        "label": "Increase (Decrease) in Obligation, Incentive Cash Awards",
        "documentation": "Amount of increase (decrease) in obligation for incentive cash awards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable, accrued expenses, and other liabilities",
        "label": "Increase (Decrease) in Operating Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets, and other 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": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Shareholders' Equity",
        "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive stock options and restricted stock units (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r147",
      "r270"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r651",
      "r659",
      "r663",
      "r671"
     ]
    },
    "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": [
      "r669"
     ]
    },
    "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": [
      "r599",
      "r675"
     ]
    },
    "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": [
      "r599",
      "r675"
     ]
    },
    "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": [
      "r599",
      "r675"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, 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": [
      "r182",
      "r724",
      "r725"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense, net",
        "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": [
      "r151",
      "r153",
      "r156",
      "r159",
      "r162",
      "r373",
      "r542",
      "r543"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid 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": [
      "r104",
      "r106",
      "r107"
     ]
    },
    "crai_JonathanD.YellinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "JonathanD.YellinMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jonathan D. Yellin [Member]",
        "documentation": "Jonathan D. Yellin"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured by letters of credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 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": [
      "r43",
      "r68",
      "r440",
      "r574",
      "r690",
      "r704",
      "r749"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' 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.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "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": [
      "r32",
      "r83",
      "r112",
      "r169",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r327",
      "r328",
      "r329",
      "r360",
      "r574",
      "r735",
      "r754",
      "r755"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r743"
     ]
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r34",
      "r35",
      "r36",
      "r37",
      "r112",
      "r169",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r327",
      "r328",
      "r329",
      "r360",
      "r735",
      "r754",
      "r755"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit facility, maximum capacity",
        "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": [
      "r29",
      "r33"
     ]
    },
    "crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityReduced",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount available under revolving credit facility reduced",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity Reduced",
        "documentation": "Reduction of maximum borrowing capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving line of credit",
        "verboseLabel": "Borrowings on revolving line of credit outstanding",
        "label": "Line of Credit, Current",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r65"
     ]
    },
    "crai_LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated amortization, involuntary termination",
        "label": "Loans and Leases Receivable, Related Parties, Amortization, Involuntary Termination",
        "documentation": "Loans and Leases Receivable, Related Parties, Amortization, Involuntary Termination"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "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": [
      "r9",
      "r730",
      "r731",
      "r732"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "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": [
      "r9",
      "r21",
      "r730",
      "r731",
      "r732"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r203",
      "r269",
      "r297",
      "r343",
      "r392",
      "r448",
      "r449",
      "r456",
      "r465",
      "r466",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r536",
      "r537",
      "r544",
      "r552",
      "r563",
      "r568",
      "r569",
      "r570",
      "r571",
      "r583",
      "r737",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ]
    },
    "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": [
      "r643"
     ]
    },
    "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": [
      "r643"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r203",
      "r269",
      "r297",
      "r343",
      "r392",
      "r448",
      "r449",
      "r456",
      "r465",
      "r466",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r536",
      "r537",
      "r544",
      "r552",
      "r563",
      "r568",
      "r569",
      "r570",
      "r583",
      "r737",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (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": [
      "r105"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "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": [
      "r105"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in 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": [
      "r52",
      "r53",
      "r54"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r54",
      "r71",
      "r81",
      "r92",
      "r94",
      "r98",
      "r112",
      "r118",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r126",
      "r127",
      "r140",
      "r169",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r320",
      "r325",
      "r337",
      "r360",
      "r443",
      "r495",
      "r511",
      "r512",
      "r593",
      "r735"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income \u2014 basic",
        "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": [
      "r102",
      "r120",
      "r121",
      "r122",
      "r123",
      "r129",
      "r130",
      "r142",
      "r147",
      "r325"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income \u2014 diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r131",
      "r136",
      "r137",
      "r138",
      "r139",
      "r142",
      "r147"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Standards Not Yet Adopted",
        "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": []
    },
    "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": [
      "r643"
     ]
    },
    "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": [
      "r607",
      "r617",
      "r627",
      "r651",
      "r659"
     ]
    },
    "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": [
      "r634"
     ]
    },
    "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": [
      "r633"
     ]
    },
    "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": [
      "r651"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "crai_NumberOfBroadAreasOfConsultingServices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "NumberOfBroadAreasOfConsultingServices",
     "presentation": [
      "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of broad areas of consulting services",
        "label": "Number of Broad Areas of Consulting Services",
        "documentation": "Number of broad areas in consulting services offered by the reporting entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of business segment",
        "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": [
      "r543",
      "r698"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "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": [
      "r74",
      "r541",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of 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": [
      "r378"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current portion of 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": [
      "r378"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash paid for amounts included in operating lease liabilities",
        "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": [
      "r379",
      "r380"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r31"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments, net of tax",
        "verboseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r444"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities:",
        "label": "Other Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash investing and financing activities:",
        "label": "Other Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r643"
     ]
    },
    "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": [
      "r605",
      "r615",
      "r625",
      "r657"
     ]
    },
    "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": [
      "r608",
      "r618",
      "r628",
      "r660"
     ]
    },
    "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": [
      "r608",
      "r618",
      "r628",
      "r660"
     ]
    },
    "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": [
      "r632"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax withholding payments reimbursed by shares",
        "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": [
      "r103"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Consideration paid for acquisition",
        "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": [
      "r13",
      "r322"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property 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": [
      "r49"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": [
      "r634"
     ]
    },
    "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": [
      "r651"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r633"
     ]
    },
    "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": [
      "r635"
     ]
    },
    "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": [
      "r679"
     ]
    },
    "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": [
      "r634"
     ]
    },
    "us-gaap_PreferredStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockNoParValue",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, No Par Value",
        "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r738"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (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": [
      "r38",
      "r474"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (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": [
      "r38",
      "r242"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (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": [
      "r38",
      "r474",
      "r492",
      "r793",
      "r794"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, no par value; 1,000,000 shares authorized; none issued and 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": [
      "r38",
      "r436",
      "r574"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r683"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under revolving line of credit",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r689"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property 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": [
      "r6",
      "r382",
      "r432",
      "r441",
      "r574"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense (recovery)",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r173"
     ]
    },
    "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": [
      "r632"
     ]
    },
    "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": [
      "r632"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r203",
      "r262",
      "r269",
      "r293",
      "r294",
      "r295",
      "r297",
      "r343",
      "r390",
      "r391",
      "r392",
      "r448",
      "r449",
      "r456",
      "r465",
      "r466",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r536",
      "r537",
      "r544",
      "r552",
      "r563",
      "r568",
      "r569",
      "r570",
      "r571",
      "r583",
      "r587",
      "r733",
      "r737",
      "r746",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r203",
      "r262",
      "r269",
      "r293",
      "r294",
      "r295",
      "r297",
      "r343",
      "r390",
      "r391",
      "r392",
      "r448",
      "r449",
      "r456",
      "r465",
      "r466",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r536",
      "r537",
      "r544",
      "r552",
      "r563",
      "r568",
      "r569",
      "r570",
      "r571",
      "r583",
      "r587",
      "r733",
      "r737",
      "r746",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ]
    },
    "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": [
      "r600",
      "r610",
      "r620",
      "r652"
     ]
    },
    "crai_ReimbursableExpensesSubjectToReimbursement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ReimbursableExpensesSubjectToReimbursement",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reimbursable expenses",
        "label": "Reimbursable Expenses Subject to Reimbursement",
        "documentation": "Amount of reimbursable expenses, which include expenses for travel and other out-of-pocket expenses, outside consultants, and other reimbursable expenses. Revenues include reimbursable expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments under revolving line of credit",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r689"
     ]
    },
    "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": [
      "r601",
      "r611",
      "r621",
      "r653"
     ]
    },
    "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": [
      "r602",
      "r612",
      "r622",
      "r654"
     ]
    },
    "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": [
      "r609",
      "r619",
      "r629",
      "r661"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r61",
      "r439",
      "r453",
      "r455",
      "r458",
      "r475",
      "r574"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r115",
      "r116",
      "r117",
      "r119",
      "r124",
      "r125",
      "r127",
      "r170",
      "r171",
      "r192",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r321",
      "r324",
      "r325",
      "r330",
      "r332",
      "r333",
      "r335",
      "r336",
      "r375",
      "r376",
      "r450",
      "r452",
      "r460",
      "r793"
     ]
    },
    "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.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "terseLabel": "Consulting services revenues",
        "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": [
      "r72",
      "r73",
      "r151",
      "r154",
      "r155",
      "r160",
      "r162",
      "r163",
      "r164",
      "r166",
      "r256",
      "r258",
      "r394"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues and Allowances",
        "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": [
      "r79",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r261"
     ]
    },
    "us-gaap_RevenuePerformanceObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuePerformanceObligationAbstract",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from:",
        "label": "Revenue, Performance Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.crai.com/role/CreditAgreementDetails"
     ],
     "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": []
    },
    "crai_RightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "RightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset amortization",
        "label": "Right of Use Asset Amortization",
        "documentation": "Amount of right-of-use asset amortization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations",
        "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": [
      "r381",
      "r573"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of accrued expenses",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails",
      "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r187",
      "r538"
     ]
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of components of acquired identifiable intangible assets",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r723"
     ]
    },
    "crai_ScheduleOfBadDebtExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ScheduleOfBadDebtExpenseTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of bad debt expense, net of recoveries",
        "label": "Schedule Of Bad Debt Expense [Table Text Block]",
        "documentation": "Table disclosure of bad debt expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of earnings per share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of fair value, assets and liabilities measured on recurring basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r743",
      "r744"
     ]
    },
    "crai_ScheduleOfForgivableLoansActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ScheduleOfForgivableLoansActivityTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/ForgivableLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of forgivable loan activity",
        "label": "Schedule Of Forgivable Loans Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the forgivable loans activity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.crai.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in the carrying amount of goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716"
     ]
    },
    "crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of expenses are subject to reimbursement",
        "label": "Schedule of Reimbursable Expenses Included in Revenues [Table Text Block]",
        "documentation": "Tabular disclosure of reimbursable expenses included in revenues."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r595"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r597"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r462",
      "r463",
      "r464",
      "r517",
      "r519",
      "r522",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r539",
      "r554",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r587",
      "r740",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r48"
     ]
    },
    "us-gaap_SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset retirement obligations",
        "label": "Settlement of Asset Retirement Obligations Through Noncash Payments, Amount",
        "documentation": "Amount of asset retirement obligations settled through noncash transactions. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of vested employee restricted shares for tax withholding (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.crai.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": [
      "r55",
      "r110"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r39",
      "r41",
      "r42",
      "r80",
      "r96",
      "r97",
      "r98",
      "r115",
      "r116",
      "r117",
      "r119",
      "r124",
      "r125",
      "r127",
      "r152",
      "r170",
      "r171",
      "r192",
      "r243",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r321",
      "r324",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r375",
      "r376",
      "r383",
      "r444",
      "r450",
      "r451",
      "r452",
      "r460",
      "r513"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r462",
      "r463",
      "r464",
      "r517",
      "r519",
      "r522",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r539",
      "r554",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r587",
      "r740",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "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": [
      "r115",
      "r116",
      "r117",
      "r152",
      "r376",
      "r394",
      "r457",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r513",
      "r588"
     ]
    },
    "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_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [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": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "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": [
      "r115",
      "r116",
      "r117",
      "r152",
      "r167",
      "r376",
      "r394",
      "r457",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r513",
      "r588"
     ]
    },
    "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": [
      "r604",
      "r614",
      "r624",
      "r656"
     ]
    },
    "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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted shares vesting (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r61"
     ]
    },
    "crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.crai.com/20240928",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees",
     "crdr": "credit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation expense",
        "label": "Stock Issued During Period Value Share Based Compensation Employees and Non Employees",
        "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan to employees and non employees other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r38",
      "r39",
      "r61"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares repurchased",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r38",
      "r39",
      "r61"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 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": [
      "r39",
      "r41",
      "r42",
      "r56",
      "r476",
      "r492",
      "r514",
      "r515",
      "r574",
      "r594",
      "r690",
      "r704",
      "r749",
      "r793"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity:",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r385"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r385"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r385"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r385"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.crai.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r385"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.crai.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r386"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "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": [
      "r650"
     ]
    },
    "us-gaap_TimeAndMaterialsContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeAndMaterialsContractMember",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time-and-materials",
        "label": "Time-and-Materials Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": [
      "r649"
     ]
    },
    "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": [
      "r669"
     ]
    },
    "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": [
      "r671"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.crai.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r672"
     ]
    },
    "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": [
      "r673"
     ]
    },
    "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": [
      "r673"
     ]
    },
    "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": [
      "r671"
     ]
    },
    "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": [
      "r671"
     ]
    },
    "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": [
      "r674"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledContractsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnbilledContractsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited",
      "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled services, net of allowances of $1,026 and $1,629, respectively",
        "verboseLabel": "Unbilled services, net",
        "label": "Unbilled Contracts Receivable",
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "crdr": "debit",
     "calculation": {
      "http://www.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: net income attributable to participating shares",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r144",
      "r145"
     ]
    },
    "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": [
      "r668"
     ]
    },
    "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": [
      "r638"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average shares outstanding \u2014 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": [
      "r131",
      "r147"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of 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.crai.com/role/NetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited",
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average shares outstanding \u2014 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": [
      "r129",
      "r147"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.crai.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "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": [
      "r636"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "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(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "65",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "66",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-4"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r345": {
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-2"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r630": {
   "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"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>68
<FILENAME>0001053706-24-000026-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001053706-24-000026-xbrl.zip
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
M6BH;'9\ZKW8_HI/'J&8PG;1@AT(X)GT,UCN"ZPEN% K](;7=/G/,K\:\?H
MKRQ)#2F.]>>)\,IJPVC*'T9X-WV4JC4DU63M472"ZB8A[%7QZJ5P],>7*>-7
MO'!9Z2WQT!\?QBS)JP:QYU$P3G9-:,FAN![1V[GO+'I=,* ^[@!'9!SXS_B<
MF;MEU%H_[#"T^\-)2"+<-<E>P+]$SNF1N&>_7B7[HGU*YD7#QP3#1ZLKJJ$H
MLE2 <(L[*D<!>6.S-8["5@!'P\<*6L*_)H$;.FZ?.AO^@(:TW7F8TTN#1]MS
M_T,_?ZX(/#<DQU7COM%M")VG\<A_ WHL@D^X\1MY)KP_6(W(8'DMI%0\I%U5
MC@YH.TY PC#YYQJ>)Z?R;]5:BB0)YR,[()X##.I& 2'1>TT@LN $58?2Y_#G
M;=#S7Z9KE"S56M_],/(]3MI"I*7J]C:X RL U.ILVT@&(Z"]<@&+<R?85K [
M)=L=8,\>_?_N.+:L$J(IL/HKLMRLZY*E\-5_B^4N(2^ZM^,  .F.[9% 7DE_
M$KG/Z/7"RD?"(UOC 48"XFC[E7QERLW\CCX[X=9/FTL=JOYV0.P%.5-KK:9L
MO!>PSW%H9_-G7_O _3M,]5PTXF6MUM(4O:X"$:H7))K%PO[[3Z8B&U]#(2(C
M,L9Y)H%M40#1&DT02 (8*C80:1Y]IQ0HVB1*M)]<F,W8V\63W&[DP@/C^!\)
MB".,)T$XP4!@Y MP!74-9.73PV=4I+ACT^Y'T]V,/><S6@T3XU;YHEUJ0S.M
M<B)42D,Q\CUJ]2N:4DFQ+JNA:CIC@]J"4A^PSU)8#.7%T#S,JM=SHS@=F=C]
MH=#'TG/;+/C'0(G IFM/]^WIP1]]RF7/'1,=;I*=' H(\MH?8DUM 73WR]"%
M;V8*_G"^0[(^) :D$/HCUZ'YWU\9I731U)5D@7V3E0<JL%.C4(_3!&A,Q^__
M(0J>+XSM0'C&8BME.'N< 90!B7*(=<.4^O%>[A6G<^E [R1Z)]XY?[]'A%II
M<7M(-E!QA8[];^'7D?\ _GD7W(M^)/RP@S^60YWE^[091W0.0&@\W=;'K8J'
M-Z$_)/T_!#"._P#-3>B^!1K=<QOTG^3/PM .:7:1(]BC$?R("7%HQ?][XJ(-
M#Z;[ TDN@&=.S7@5=SCBI++$F)_S 5+FH8&//V-2F>!,L-03O70<D#ZA:ZVL
M"#3),A0^P?. S4(X@34F'/J8)9#F<45#.WH_]A=[<90T0XK>G,SALRC8GB-\
M4N(Y/@!8X/>'?R$HX'IZ*=R$HTB>0XM2T4'00=IA)%B2X-AO82.O$Q^'Y<XG
M00#/C+,,47M$=C0)IY U:ZW?R=)&9O*J?#';?V#W%OC_L!!Z7@\9I;[Q#SAS
M/U<N4L7$'.$/R']RHPADA:K%P/=P:1B]"026B;<X&\GNTW#FA1W9 F;/O=<"
MLV?,>_;W$[A2DW04]'OR.(D+5 O=>D_XA!PUO@H*.'')%='0I4E 8TP"VK5.
MB <\%742?MY2D.?(@]1)Y'HJR!879"[(>Q!D$!U;&,$\B&#W^R#(@8W2B- .
M<+7+_!8\ J^>^4/X!!H WA*DZQ,(PA/0X$W$Q1T>!RLBTNQ1> S\EVB8_MR
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
M=']/LI6$&0QV1I@8]J 2_"#>+:,]4_$J&)/-S%B$88!Z\$_K661@WS]4(OY
M.$<52DMGVJTL]G\$TW@P+DI;=*8V:>6 W>(V>X/S_+XM7-WT.O<W[=[5[4W[
M6H2/YZME>UZK*0=1:ROF<7MST;GI=BX$^*M[>WUUT>[!AVX/_OG1N>D)MY="
M][?V?>>WV^N+SGV7G@LPO@J=O_V\ZOU>N>E>WMX+O=\ZPN55][Q]+?S>:=_7
M>[=UG+1PU[F_NKT0.D 0($#G#@CPO7,?K["**0J*I&C"IXEG3QP7E/MG%B=/
MGWCF1O"V_B9IK^ 11T-_ D]U0A&3' D6_:#'"V %LS>:HQZ7[Z#2/5V0J/T
M$QO9XY"<I7]\35,A7(\.AM[T-7E6LHJA"GYG.E "QC\GVMFR&K*BH(). AK)
MBQ/=W8#)?5G^7M,;4E//_$EJR)G?KWJ4V=!,(]>35G^OJ_F>Q,=4;$PR/$K/
M^_)=#\IJJ,;'T%Q1/<?XH'K.AYDLUM)E&6YKLNHRE%H4=SX2NA]V*-N0!'!9
MX+_$?RO5),<]B1,3OST$7UH=.\!2L*N+DI\.7=K]_N1I0EO34M+<@IL6T+^P
M&6U AN"N@4]%O[GV0TXR,-!]L!LH0>C1%6SD2X(PL?AB?/U[XD9O"Z3*UDJ*
MMJU6F@OOY2A%QC9ANW$K<Z3@51A.R.H*S3EG?S(4C,\PER"C!2\[JCVT;%)_
M;U^W;\X[0KLG7'3.J0\DJ!)U?U3>[&)]E)AZ3^'2MH\T'RF^NKE<*ALY:^@8
MJXO;211&X)<!6=8$C-,PL5)K-45+U42E658N)*_.RA+F>'76#?97I365-%#"
M$M,F-F=R5,;0U1U6QN "=G"@<0';0,#658A:(V ;['=JM9:BP#)F[N!$')>R
M@Z/M5*4L7[469<,JC27(FX[E&4797&Y?S%:O)RYI7-+VW1.J!/'"EADH7U(E
M>F:<P)$=;.[ITK-6I]4J+7%=*EN1FG.'<Z<*2XJL?KRF@/Z)CWKBQE/NY<0
M:TT5F\7KY7+H<,'FW,DEV-HN!=MD3+"/:K,KF_F7?@ ?/:$_"0+B]=^$*("'
MC6B>JV [_YJ$458KF3S[7M63B.WT%3O5,SAW.'<X=SAWBD9@-^V30U/+%K+*
M9D9 LL"<)^M+#Y>7^-UMS^G-%IOV=*T!&^)VT+-?<YL/V&1'E*7EK?_<05R.
M0Z9PN&1T,HW#IL0,#IFO!'D*5W$F,'#5"03U:=9<_<&.#^$^87O0V(U+6H7R
M4#^/.;'"G5S+?_.#=A-T=S+.*;^8!$"$.QB/[_S='DT(%8CO* _G<^+0>1J/
M_#="0ECW;^8^YE[FL2B!**G+71TYYIC$'-<(G#N<.X?;(SBTOE;8TM<GL+EP
M3\(H</M8""8^%"(\PS<P^-/:3LA[4J:YYJ3,"AF*3\W,:$XO:[_8@?-KL'XW
M+I42M=9255'3RDK5XJ$T)A=.SAW.'<X=SAW.G=/- KXG#GD:4Y/$'U#3# PU
MDMC70K!DO"6M:X07-QIB0OBVAEQEO:#5NU;;6G+T-BR^?>D'/?OU'S/*PA?9
M_M"&=IQ&C[3HRG+U^]R]5;EWS=1NZ(IP:(JIV08F^ *T_$O/+P=:RRXUGIL2
MF^JRK\ QQAK&>'R-<X=SYR#9*H?3STUF]/,)1#MC8P[LYK3A_>HJ5T?IKI5O
M'6, \WY&SK;GW)/(#;+"GAM:Q4:MU=1%LXR#WMS]9VG/:<DH_JA8P%I,T>VH
M+(5JUEJZM0P>'D!B$D'YUNTU9Q9S(2?G.FUATTI376ZCQ;42:YCB(6.6N5.J
MI;Y#B3<DE'A%8\ ..8% =[O?#R88VW[MNR&A,6R 1EB.O5Y9KY;''#AW.'<.
M:%G2A+A$-W6H:NK9K[=>FL<S54NT,>OR$B*C+WOXR ['"I?D"G.G%(NQH"0K
M;$CR"<1H4TO0<9]=AWA.*%".)[D/L45X6E%;[L]R[G#N'*(DVKL(-5U#+E*]
ME+T!N&+]4&LMP^!!Z6J AHLTR]PIM2Y% 9'6&!+I?4<(/VHYO$O>G]OA<,XR
M'-NN(WSZ\T>(N"-QIL;'R/BXV<T4'^G#+DA_!/\X4UA(,UCHM9;4R(@:"V,2
MQ.;KNXZE/)3)76S.'<Z=/6V23Y49ZM+<FV+-6DL5)8.!4 A'#9?I"G.GU&WP
M8C)M,"/31Q7>7-NZ\D?[_OPW(>E;J>VD;V4%!2-OBJJQNZ:5R\:]B>TK3=,2
M%<O<=:.4JD423@*$6<JY8'>>C&Z.<XBS]M;-D06\[1!CK.USE=?W:G'NQR-7
MYJZ[7ID2-G'4P?8I*X['A8L-G)VD<.5S*:R]]6XT9=HT1#&7I:R\WHU<P+B
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
M*SITS>A=9.2",V:G2YF+RT'B;L^>B+H@FO5X 54)0PY)]IB&]C,1'@CQA'%
MQI@SC#H"GQ4XJ-!IP33Z[F R2E1YHI'PV3@*_/%GH]L0NJ0_"4!S)9=U7OM#
MJK4Q@<$-0QST)TSZ4J2OW<XY_4O^^IFJ^;]-[ #F,GH3[LG8#R)Z<.X2U(<
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
M@Q5AJ.-F86S$1#SQ2VHI![\UQF/3,CD;X-,5X;U\9"#\#C.CZ-,0W</<J<#
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
M5A1NZ0RWITV9/X';"8??F2ZE-@Y]>B1^1][P<!PB[0]I:M_HJPDXSVY@L53
M^,OK-^-?CGN!69*I2&JKUDM%;>&S=,B8@I? =,%0MGG?(T.\&E:"C\RQ2: S
M4W> \%L6>\P?;.8;/()(9;U>[1047^Q5Z]VR3;#K5MN]5LGV5$8X]:K==K.@
M/36Z^59ZB[LK:D]%PJDX'._4EN_I3><A+OV9WDK][B#&_FWD2#E*2"P/U!2+
M:0<!D!]<B[HQQXS2 5&[H'G4J<#AY@ YDN&99,5J%V'&69\RSM;Q2*X\_ON
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
M3A$9H'0:.M,9$ SQZ6<#B"KPM+%I Q1,PR(1 ? [BS\9.L\,_O8]CC@S%ZX
M:"_C!SPR[/$8,M <72U]B,H@R4F;^0!G4/5 (FD40<8?+T0SN/@!<U.8EM"P
M]:3#,MS61;@K@6(7TC9NF7\C-G&/>X@0JA8A5+UV<M[(P"=D"3H7L1J*V-0)
M34R(9 3GMSTFWXQ\S&NQE0MGQ5EU()YJ*_NLR5M?@!HATZAH@\#7#)<1DR52
MHP*/BH;[ ,V&#!D-SLX%8UBV "]*TMK2JAF!\TTL'I@Y/%'A$R4J@*X3UPS\
MGM0QA>E2BQ\Q!@"JP%_\2"K1=4]TK;?FH"/]=Q*5@LW@BL\&(-9^GAECV.PG
MPWHQ7CTTH636!7PK7%P'5I4Z_-+A:@O//Q[O[/R<NP(E.#SEY%. ; Y_!1LV
M2K,7;>(BW?YIM;T)6M4C%=  3\#F'5@-]>>/QGJC[.JSC 3L/1FG*%.N;Q^O
M[F_[C]=WM_V;"OSS(J?8+,$Y;N\>KQZTQSOMXN[V\NKVX>H2_WJXN[F^[#_"
M/[Y>W_9O+Z[[-]K#(WSP[>KV\4$[C<S:#P=WX-,?MA&,D#FG][Z8_E>9^LN-
M^CWQ3I!,@1L6):**-H!38P>=BL;L)Y3/:)[$&6\@G5P-XVA"2L#O9F ]P+G
MQ+5']+7+9B)!!8R-F8F=73S?&?[D%C9=+.H!#DA#WJT'E:ZP70_H47W[-;$5
MS0E\SS=X("N(E+C%.CHW-6%1V/UT"M^!N >=;A0P+9@YW*)RAN@N9$*YA>51
M%(/6@^(:/ABQL1%8H!ART8UOX3)Y;)@6P@JVCP<'R0_"?F98E5BU 1",&0/(
MP!_1^U#R@/6%NA\<+U0-X+#TNJAXA2OD804+UTM?#*IQ),W4)'6<M%->\QBJ
M&+!(EF9[<$HZJ%, W1?\3S[[*IG<V\HRK[S0OKJ@J_?SFE%UC,&OMO?AK@:A
MQ98?>8UE"$$4E LLO6W!DI'](NG&C9-SVTFKQ@O.S\\6EB'QHX6U2"M)@:J@
MITY@@PK]#%1(.L(Z$$7Z<;F+1QL [?&Z[+1!*V\U]%KQ%_(R[%SX"!KC&R!D
M\^2\6=57>#36L1W6"P6T]?*& O1:WEC A3,%"XRJ[7$639C"/329MRQ$4,\(
M$=2S0@3Q\D2VB1=L%"^@MQP"$P=*'@$P7'- )C_W4 *!DC<%;%_&!9L</"#"
M ^I,4R4).Q. R#W\) N]8#9S7'*EA&X&H<-8Y+>,NBAP_A"2O#.CO'S@$?0S
MCQQ=SGAL@DP%. W9P8E+ 48O&/Q+^&\M]H2.*N%+,%Q0W."\XA(<%Y@;>BJ&
M3N!ZI/J$2EA5N[9!<[)!YT/044YCYS-ZYP' CEW1!N2U!VSDBI.O_;2=%XN-
MGL1M#IAE@@(%]^-K$XR6C-B_ RSWYCL"C8K9"','M3\@+=)D0C<0*4L#QY]4
M^'V#(C43!\)]DV(6&,3.45T+D#4/A;Z(+Q\YC# KW 5I61[@DB7J-ESM7\'H
MB?[FOA#TR#OTLQGCTDF&G/;B!-9(PYX=KHFN=LT8CW%#B(BQBR=4@[G:ZX'&
M2)@K\ QV%^+3/CAB]6U>GHV8VO\X+^A$Y'(;)"NIX^'=)9'41)I&O<_V ="!
M/4/"'_(N&L@Y)>P.?P>_$D2-W4F*%''-$HLX?;]7&KX\EY1]" 8>, *XLRNR
MKC($:D9+F'I&2YB]P#S>OL;W'Z':O !?*KF7-8TIDSRYL[6[H>_$VKDN6Z*&
M;3M(>* .3PS."[\XACLBK=YT@48=%T7_T#)<C/!J( !<X*! U4/#FT1N OS]
M4FWZ.W,?)@8V(YO7JO458334NAS[ ?T-EZ%3(ESM4FPLRY#IG)S7JLU>VI29
MH?Y BVH>+D(.#^Z?M.=,&;TAK#349_"W$\<:"67&1:=HF EQ"U)/,G':_+&U
MN-B[=?*W%SOY<W#WSDD!D8%FO=IIJ=A :6,#)17?UX]7WP3%5[5O:4T;C<[
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
M;)<_D+,])]BO$.BXJ!7)?.F9"FKB5C#B; Q>- ;C=5XD<(G )0%G]+C-I9(
MV/X8N"'?E[12J,5F,&XZ#NB<XGMN,P 2&:#4(4GC>EX<:1Z+^23HA(9C@6+*
MEH2$WV522D\EI:BDE -2+!X$LT)V\T,$FR^ *1V!IH'BC/AK@#H%,&#!$S$F
MA:F P%I$DL!O=<FU6I4]3_1MH0ZF:@1FSOMAN<Q]<1F!GH*$ \$8#KF5 ,(<
M\;*"G[@!_"X.3L;1,LODTL-DD2Y4C\.RF<Z%HC0;W(3\N?%BN*.YS G:4D,J
M"H8#!C;LV(+SN&S(N*8C0J-UJ6. #!+N$9:.NBH](Q:)XL*H7KX9:SIASM2<
M!P:519OGSG2E>#.J:'-:F>EY@5#+$ O)E2( F]"X\$*6+B3G9G HU!+@BL\X
MPS>8,1I(6! :IX8'K_72^2=X_)[D[Y31++Z%JO9]SF7N"QJ%)0(9IRDL/K=^
M)WG+4BTUZ5R$'"%.'YR>>>O89W0.$RA>(EWJ^W?FC,\ /.F<(%V7$["6IN6$
MMTK/=>5.$60S+ A&)#.(&G)#B$.#\&X$@FF'?LQY@="18<R9072K&2X33V:F
M4I@(;R.@PE"P V9(_F7T1;PAY"F&.N(F_MBT@4=F05]OQ;@J0Y;2;0#:@>6'
MZ?>2O<H]0=P,7F0CI6W:.YF5F5Z"IZZY9>;*EC?G@[(;GJBO(1.[)&3I'9$Y
M+@B\ER1P#$*BI39Q++(:0U$2Y0ORW<G.>!$4L&5W_F]UZ> EQ,.<_N8;NB;*
M\?"G7"\OW9%6.9(Q#&> !@.2.73W#GF[#$DK) 6'*RT.>AF8!KL=\J8D,6/1
M+L('N8*6>I[\%,",0$*1W]J<@GW-N%8 N.,+EZ_F#,".%KX#H1B*UTZ=$6F#
M_+N$#F4.88G8U@H]:B#3IB8II9R)XGDC1HI[3:NIMHACX?5PB693NUWBJ0/#
M(FW2FS FO,0&4=\0&_12;0[/"P!%E.0ASZ<W@0,#&4QIC1&P,51NV"AVOZ +
M>XFSZ(7G"@W)MP[[1\?Z8K A9)+ B+\2V;G/3/+)^"_,>D;HDDN&9_N*P0\)
MOR6O11KQ2C)G^1XX;!;LPN-XEPA^@GY03[PS BX_.1=H S000,L<,-@T*,.2
M2$!0M>6V>^+#1@/NGG'W%[? 7R6D1'P$I@J2!( 6_2XNUQ+:O?'D,GY$$9SP
M$F<C/UQ\0ZC^>.-7H9N*%0@<7#(G(('4P%[A1&3P(<*3OVMYQ.8(V.<U[&D
M1\,BD1*>9GD1QWT?;"P*6Y/?T] NN*#OAWA2T3C#,(B@^L%3X/F:WB."KFNG
MJ$E,26GACO.3^>>Q20G&%KX8-@GP_A1V.C0JVFVU7ZW@LAYJ';@U0#!$ZPHQ
M<E\4>@K% PU!JL;!93)R*8TGVBM^0Z^[ ";X'^![]%[I92N6YOQA_@RAZN)I
M""]:'RS(>@OTGR2E+]270K8]-9! I @-\%E8\[\\$<^G/)QZ+;7P*%8>A:)(
M=/37 *M!VV1H<C;A3UPG>)IH?S7LP'#ARU;H,2<.B;\!#CT:D3L83=#*O W/
M%PX?;^..^&M:E+EM##%.A#<%;\/E*@04/!BS!-NP'3]6_Y;KD73>%"!#-KWH
M*2'Y/'X-\\#R F!+4S-NDA5Z$2B20-?OQ?=?1@ZT2MM!: <"MH";0\9&4>PM
M!37NJ8F5^A1V(YC"-&40!#.'6@R!&HYJC2?RSE^YYP7^]9K75D!= I["?)>*
M-@C\^36FR%(&I/JC2+0=#:6+2'U,<IQ.5?N2[^4#I H3(QD,(X.HUKC"WH)]
MV,$4-3\X."IG=E2 /78P$9(2<^#'Z.KA60"$XMSRL"B='H4_B GRMG!\02X#
MJ#ETS0'J60S6^:2=FA]".AP*3XX$ /B&8DTC>*L!N#G V^7\] O^^IY:/M&Z
M8ZJA%DO-W^2'"KPHSYLJ(30B'>\1U CMX>[K_5KOBRA,@D($ZS!!%+:T:D]7
M@>O 9JY^W%]_N2OTU<\KWOS=H<C<@T\!C2<$R,@@YT,"+ ]WM]?]=:]@U3LO
M#-L8F8 [E^$M$-0O[N[OUWO'>F=_7@7UAQ=@C-I7%UBCM_#@_?N[VS4/#IN"
MEZYZ*Q(_MU;Z%FR95-8+<JP.7]=\49C _(SN=+YK! @"D78_8EP;YFI+Y'=8
ML" 7-FDZAM-+.Y>M((DJGREV&T:SD9IL7@I2J]9;OU,]1[56^UV4)Y/_(+++
M8FL,'3!P')[)2)IQG&RP]L8(L)Q]<?@2ZY)XD3$ <VGQCO5PQ_6-=GR(<M2(
MD[3(*B,!AZ51X47S5#(IDXR;;B/7>+&%^$&P9^J4U.MB/>DX+Y+(K2 N*K00
M^?50N<)F]Z-=VZKQA8P ]9K*,5 Y!F5I?&$(HXR<9"L94V!3[$6*)1?#96I5
MO2/8#$JP]R '?BRTC(1IB_8')4V^<ML?08;%M"*((1* L2 R_F0(HA;^]KTH
M4W**]G3&#PB>IB<2!:;&+W,*=[,"R/AC+)M#_4)4 *,[)/5DI!7BZY*/UZLM
MKIXD-KC@%*'%+>PWP$ZT\<G*)@2M1#$3[M&VA5<CS+F+O+WC@#*C3<EG5M&8
M_81;HW YX#R7(^07'YE>*%<\BO;($1Y73M,,@XD4*:K$';,1!$[4Q 7O<8!N
M4O(]:GW[-;&51-G(.L*;^W-X;=5T"M]Q'S Z/X.9(%5GR/,&AJ)Z@RX&JU9Y
M7BVHNT9@^7(R(X?=&'0.A)4@_RC9MA+?JL/KN$GUCMZ'LFHX(72"XX57N#*U
MG%Q;AB?*UD'G)(])-%LE1@7!:U)J]*'1_6/4>H BF4D?DIG0L?.BA;$,U();
M+%J?/WO)AIEU4"LN,5-G76?'" ;X*!CR"&@8.TMYR^2M1K&HJ8@"H3.OF8JX
ME! O\A;DQ,E$-^A,*^&)EF+Z-4;2" <<4 2H Y4(X] E8Z4Q,"WO)\\7 WMY
MS*C8W[ \TD:0RY%%DTX "^UN_B]8/^P)X$5"<;Y+ "#QG-[BA:MAFQ#TB?CH
MBX0#$B[^9*^HM'CP<\L<HYCP O19,"ZY4EN:#\^BM!+N3>LU4G3\%X?G_)B_
MR(WMS9<T"#)*YY*):*G(%HQXL>F)'_+4MD *3A*$!-ND%2J:Y\!?G-JIOB^$
MD9/968$:AYG4YH!_PX.4H,B-QT"_/"Q)K%KT^. <7)CY$36'[<?0WRG7)LF
M9%P.AE'G-#2B0^")XWBQ-S?*)SQ[V/HL=$N)'*!([<&#Q .\Y@%51J&2DWE<
MR&#IN^1N.=0L"R(M4JLXYCMS'7FDT\5AI3A%)YW&2KE=R72+U0PD)NLPS]$$
MO6K&AIA3D7B)C\T ?1ZEGS+AZ8O5V_!KXF]<P45%FAE>X";:#XKPM<BB<L9P
M^0,1UX-3#AQ_(IR(HO)0H'!\QC#<'XEB;[Z9D0RZH1-8(VUL!4BJY,^43#"A
M0<O'E**#LK>0GX,','G?U*IV0;U7HWJI.)E#[#7,4Z",$3AJW.TU)FF>/H%O
M3!(W)0\D*CI?&"^KG*_LX>4P4H(!::J8*"!G%$CY?R(^.8<]<]D*5+03K13E
M=E% D_TR>?H6?>>&Q<*K"TKI?B-%+5:J5E41E9%S+6]*#*?I\U ^4=X]$Z9*
MO59K:U<@+4!-O([2C;];ALTCZN*94PK_RS_&GYQ\@!\%_L1Q82M<UCVY1I@6
M3\X'GDT8)S+/)[PSOEI,3 CW$<BNH>]@\&0UPY!MJT3U?&5)R_U*ZA->DR^7
M!22V5DI-=^65HQ9R1G(WO@&@>[BD*2'_R<WC]??*"4IL\CA1#L48OF58!4U<
M7D"![A69Z4@NN":$$+^0WF 9=GB5'K.QQTP<>;88+.%2*C!FAPZE3Q#TJ _.
M,68G5-^2N$([2KCA\3 1JY]#A37Z,53FD7/%[P\3)0A(U D([QROB9.LX/9G
M*2"(C'FI  %-1Y,%0%>$1.C9$>Y-<A9EDG21>)"0K=2%#^Q8%JH87QQX+UG9
M(1?ANJPW0YT4N3L5Z\\H<HA*.HBPJ*0UN?<D:NU3(*U3OU]&=,RI3G\)/7EX
M%X]45:SU):]A"4^XJHL@-8T1J"EUFT9%ZRFP#!=T+\9;= $&S]!T1N9BBOD[
M0[+CP@JEN&_UV 0+.*8=,M6?7">8<1SBOP]?AT/1KFTJ4K)][K\AHUATG$!]
M+FI[38HL$8CLK(T:"-#JANQH370!F.^M(W+VN),A-'.IXY*#1G)8UT]*+] V
M]X72VQ/>XLA/$7BB% I> +KN: %!Q7G=1%2;4A0=5KQY%KCH(A'M-1WT/U#3
M 5'I4-60MTH.<8\-49'W0#?RN01&2,3R&-W26BQ>XY*)!$QDW<9)OL!E_!G&
M@<YW;L3!#5+-N6V!T/(HPF#AV;ABE5PXM#N2Y@]9ZO"@%35.HFW'C'(N,A##
M-&* RUJR $X155 29Y@1X?#Q&=&)8J;,VZ."A?ILNHXM?!LJYBW'O'45\U8Q
M[P.2]P_48>\^K@H[- $/8O4K&[B43AT5P1BV[03VD'KPB-32#*4T,IRIS!CT
M2MB&5#D><5#>A5 *A@H#CL< (]4;>/MOC994GYS1ZHZG@QL@/JBQE;2!R '\
M6[,=MZHFC5=D!X=O%S9UJ!J;7K0?7HUEAWPZKO0[C65-F,&.>O-]8#&NC>BU
M0>M,YW:C,0*;C<<& N^#L"]FKOG,@Z\V>W)\DWN.P&[Q#"%Z1#6V.XH#FXG\
M21S Y.(CH[#;-A?E)*>YOF49+V$]$&IFI:U@R5F(NM;85L+;$>5G^_)MXSVE
M;WP12E:UKUOWY7R1%QZ%D2Q*E:G7VI5&IY?<$!F7BTB$DM.C+I)BJ$RBLZ?>
MUJNM7C6CE\9:TVKW#;?$/A;"3=<KO8Y>+-QTO8HAZT.CC_5:\,T5_>D-J?]$
M;$(@,Q6*LUS8O!J^Q%=#+UFHQF>LQ-E8]#ZI;2(?E<2?F.^0N+D#(>'?D,VU
M1?Q_Z2%+B!HYU9/+*!T)8$"Z"M:6,_?@U!3,AHY:7**1S4TS<D"$C,Z2TZ\P
MR2CV%)#;S6/2]U09*S7-Y%$P=(F1UL.%_,*V;94YI([->?C/QZU\8'T+6[7!
MRU_R'CE*@)1Z$D1MC!P<UL@XU0O+7+1"A.5$[- WIZ%N(84*21($0[E[ 0^Q
M827;OP2MT5K ^I%CQZI;6FE<)J?F:HKSBUUR_4A7;,?_2K>+G!LOG^S&D)PC
M6>R6$Q(OWY9;R2UWY/89B2V7D+SSEBU/9Y@'!.>^ML=<ERWAH99G\#E4G(R>
M*G$"FLF'BA:): VELXN1?E,<UA8MM\(, -X#A0<-7.0T-C(IV\&. #S)J*)-
MG!?TC%5$LX?H5>0^PW<9(^Q]BFJ ,1XCN6:^8\Z564)8Y\V*X[K%A=0$.6[-
M?8LEJ24\8PX9&%GF0HF2NSW'_4AMJKTE7(BRI:Q7.:F;)SM$V?P@*#ZM Y@.
MNB31=+>?SBPV]C^UFG.0.M.[>P/5__M3MUYO?]Y?<\,D;/1FM86PD#H PBVE
MBYJC1E[<QXLRAXO62/-(!V)DU\1<9#&5LL05D+!  ,LLX/74R0_=%%FQ]L1Z
M0B_V/BL$V1&"X!5.3%<T<@(XH2X E^0)&P:4 3,,]**_;92X8"JV5)>SJ\M9
MU1!N3*X^2CO@J01L.+%AOT^O<?NF2MAC:1RX-F_#3PP;>U&@:8:J@.L\\TP[
M=96[NDJ* H;I@=S3%/?MC#EJ7+4>)D<DBYNC8.U">TY=X:ZN<-YK$TJW4$A%
M*9[H_J<< 1S5R35@NC=,J"+Y"O^KKFEGE"9[H#S) Z5 OBN0SQP,LU+A9Z)>
M<2SETPCJH$QNRJ43J70C&I1ACJEEA:1BA+P2I!=#]41=W^[4#');/\WW^9/2
MS2F11KK:SRC"U'WLRFBC,.M/VWF)JAOD2B7ICLKH-5E58[JMN8&IJ1C]!Z;"
M>4Y6NN#\P),)#1#U?,<527L#:C+)G>^RGV*^':/V+=5&AK>-D?KTHEH0NZ(Q
MKP$$OVWP#+VOQ-8,'#%4R>SP'#K91@P8G8M] Q-,5'R+Q6B.S:2^W!GQ(SD6
M[TI.7K&&%W@S<A!3V2QZV"MS#5VGSHA9<7>_L<5^F0,I]TRX?"/_.XMK[\:+
M8Q=5[2]4!4@!76E-\D>G)YY%K5/3,1 OF $<\86B+%>*A-#956Z;G-M65[EM
M*K>M+/U<4DT2EP^=PLYG-AL"+P>&^J$2>I2),VG&")L4^B(4&E86.(GR'?J*
M>Z.)C]CH)K'FYU>E)Q FFB8?G("]XPUIAE9 F7&)JD,0 6'/K@A>HMI"FLM(
M661X(U)%!I=:45%&/,IL85V&-G(8CSSYQD_&:V/%[ _>@C2*MJ%\%5J.)/B2
MJ6H.;RL6V%'+:'F S#!9PVD'&/JDYJR1'SI*\$](WJAN5@PRP60YAQ>7XZ-X
M+E''*L7M);R:5SIXG2K?CKQ#6-<<4_"5I\1'%>G,9W(V8K20K %4\-G$:S -
MQA.OH6]QM)\S-8?4W#S4&_@NN.-A@OW8XT/.@.P,TR(MS)5_ BJG?%9>JS06
MH).@/S3=83#%OA>$#:[I"0%.;@\ISBC<'T[4 %%H"(Z;3)R?!R5O11-U0PB[
MP[C)-\N>,\0/&VA(T@"ERI"*N!O31GZ3N!SY I L<#%^O>B^^364RO]1G?+A
M,81 !,PXVR)!'?0Z05C"U'4-A)/TNOF*!O'V<,RJN!..:K;<PD&T3<;V_L Q
MGT&F4%Z(-)];GATKS0T4I)RJO4AM3?R0T"MBPQ74O:4<C$3!JBB3B%C.$'-Z
ML54T\/6AGVB\@*I?='-K!?_:RH[<P(Y<4*6B/"F[C*9A]V2)HV4,O%+PWR7&
MAQ:=5(8U5X*EX+]+_ <!"_"WPGGT47%:J)J$PC34*GGM@W(I[OQBPB(3UQ3*
M '>SA\4<&::..?KOD]56:4\_*8'1N2 G2R@E?=)#4;D265K?XW+]0S/QKJ>H
MV*+FFE"YA/%A8,$O%SRBKQ7/MJ-0"\92(N4\]':*;%VLWS^S'.<G[PH"/^+V
M( 4TR83C#CR7X>NIU0E8RA9O@,&;:L]"^H[T?[ ,?M(2L%5T7F)]+Z,)"Z -
MTBP J6/ A/%2(Z*AVN=[>%83%T@?Z<0C$F.><'(D3W*]KFC7L&51'=6O+%M%
MX#Z-&/T*6!"65)W]K:I=CZ7&X0!*.D$EM$#Y>81>ZW$#@#OJ ;Z!&%TE]-_(
M0@A=G&&;4,GXP/&,(*6<F2=,9#N\-S)Y*&7:GLN_DMN1VF&/7.[XY5>-QXL-
M<8X7:/O/I66"<;LQR3?+2_+7CU??1-YS5?M[@.:L;T2-=/Y.VAG_]Z7I#2W'
M(U= ?X#3RK]Q%HDX<VA<@2?LDOU-L0W;B:E0<I#P.LD9G9H,37YBQ&NY;5:>
M0C@>XY#SD%SV!,PD+)277Q?V-I->BVY]QHB2M>L$%7> BD_6OD%C_@;7H/:-
M\;]S"/@/-X->8M>QN$_B.T[&&2&PUD7NTDP3O^+]/H1XB:]]VP.6A7KCGMM>
M,,/,!R^LN8AZ06*8DSOFI$Q;>+'Q)-I7)-M3? <HD+^*5KF8F&RL7?T";8\(
MYXYR MVH PG__FLD6<3W?$"AZ+7"FTUPCY[4%Y-W'XLN9"A?R"RZ$-'&EU:P
M1U$_35ZU0LVX>41/4C'0]6I2)Z(13B(RI::MS.8,110@1(PGHU.\V!H+O<-\
M;<GW.S:QR2MP,"\84%LDN3_60USK?/5+N%3[W&^M XN0&[Y5Y/Z?%7YTS\,_
MO6"*"9O_B6I,<0=L%(X<H4:?F!HFFA*&K1OC"2T/5Q?(S/3.9WA#8#&/TS?5
M F%?E2H-8!F%+:_A8"RBETIQV" ""R.Y2G^-FZ<QMA':+.\%?7#QEF\1 5*.
MP1R$>()\YL#16(N3=&U9M25*^'M4=7=/6(-^X(0,^WNHB&)[=-<BQRKUYXJ$
MOT$A>Z\R5X43AK,UL4U.E7%3F6QE,@K\B "]XU8D0O;"S? 3P'D1/:/L >$*
M0PXE4BX E:56Q/ ]F_DQVO^PJ9O^ \)G_4A<2666U&CTVJ8Y3U8HO'@GT9C<
M^%4#F Z-& Y#BKU,&,6S?-[OGKF\]\"<DFR&ES24+TFN8A.7)*O-0+/N*-*:
MJ=L5Z=%<37Z,7PC:^<;ODZ)0G,AL/H,O!C+/4(IE@&#7?.[":-T-2Q$]R640
MVHYD$9.L-3S'-@;PE67^1.O2=]*_SW?$Q;3^+M-X&BJ-1Z7QE%?.Q?[("X<W
M#3(.LO/DXS;6C9! .;AX(I(>5DB:-LH(6XP2"M,>8YGXKV#TQ%5%:CX,_!]P
MD8O9J?&3#^STP-Z8"76-?"+4DQ!YLSEQG!$OP24G.$^KX!J<AX,_Y5-[KQZH
MI>);X)J>&:=J3((IIN"Z+NI_D<:(/B1<W#6"457[YKC,H3IQ@-._6)C)P]VK
M+*$;):%.Z4EA3W?2*LEMG&S]0"\3?F]Q)?+L(3O*$(-/N$M\+$M<*5$FL?U(
M:Q\Q[ M)3\T-_YF!"C\T>4Z1A 'X=IJS:?+*6MX='O 3C+-X"V*XAWRY_J)*
M>V&B8C,,N@J*9*Y&12</%H9Y85XP1&MU'%B\=QAA1MCJE^[9XZE"<+6BP1C'
MMZ2M(=OBW"U.(S41#!9VHP15Q0UOD!H&@1W .QN'H=I8%=S8.0>BK+S>N>_]
M^T<1L+BN:G>/_W-UKUW??KV[_]9_O+Z[W?S,C?*>.?9(ZE7MACT!HGSG0[HQ
M&_30Q,2M8V=UJUCWGMH'<4_]JB8'S@[MCKBE15-.XJ@=\DGL,<E3T,PP_Q,Y
MK]RGA(N>K'";/(2!ANUE>$BH;;34VUVJ&Y&98QP$G0^KSJ@R&Q.C3?8B4@G#
M5HR8@I@99@G#*AD!X6Q3;&DT49.;M/$SQOOEOM'-XJ["U,V,NZX3O^+@%$'9
MZ+";AJTVI^'>(=!PO:K]L %%<*846OT/AL73/L0T$LFUC5CV@RLH@C%O1O&-
M]MXH_M3X4):<&T"MGHZ N,5>2%%'U<U<V_L$Z:!,(&TTCP&DPS*!E&,I'W6'
M%=G<,2]J_V1!P\U(GEP9=S_ X:W1M*!4'\"-DPFBWG>&'P_)BSO&8M4(-^!0
MZ(G @OT:3?YC8:H.%[IB4*(T&$)D]Z0VS)LI4D-D>+_%JQ-'#KTT4:080V#P
M&O<J3+P_\>Y3DVS>#\)=2LX2WF%9I%Z%L*>/>38%O -,;B9BIJ >T'?Q] E>
MVSG* B_E$?D3M%Y#^YEF-@8XF(%ANH7\-^\G^,S"?\M-_2J\IRE&:D8L'CX0
M6X_A^NMZP/.1ZYNZ7A=(4QSR"=J.C/,I\;G.J2@)\\_\WB./-$:SSVB^Y\QC
MG\(_/N.,9\MX_63:M"%ZZ+-82[BQT6\+)KV/Q<P"3@0R_K5PZ?9ZU59;1Z^N
M[\+_C\(7"X=O%0[X,?UYHU%MUKJ97]6J>L[/6XUFKB<6;4JO5UNMMMK4&IMJ
M5UOUO"]_DTTUEB[UD7"4XRE0 E+4?Y\T3N+H!HFN3_79+TU/,@B49O/$P.F@
M:*;17<_#0TPQ8@K^:-69:G@B 9M\1^>\L4R'1S4< T>/-"[A-JS$I,^H&[1'
M?X8,=72J?SBM?WBOP!IP8/5%T_COF)G/X8-->K%[/,'L?0-IF(E16A8V86[1
M=]X-1'PQ $O!>M7ZX7@1_K$E)G5_%VTSWC%T1P(%X^[]].]+5$9<[7\-"R=X
MR?3+=>!OQJOV#^;3YU]8I"!Q^,9I( 1I^FP)M%>P_H$Q_(ESVNS1F0#*<,C8
M>/Q9*%"D-,ZPRM4"H@DA5@J!L:95^-? 9IIHTMU$G?NO >!LO<,_6 ,S%X)H
M*<K6"P1Q3<L M(MG+!6DZ[TF-S?G@5HDKA$H:NL"8B$?R76IN[W(TE',;SN[
MO[7O;3\'U[N@8]>.$X??,V.B].[ZY^.\6,6<W@ES:E1JW6ZEU>Z6$(]S:YEC
M^K\#4R11;^S&BF0_> H\@%5S"U5R#@ZY.78&'(^:*6?CS<[X[I+KV?I*2H?@
MZ[/6K",J;-LEMBEF4.KK4<S@D)C!QJI400BWJ4_ND+2E4#EJQ?I2E)00:5'[
M]+Z]&RZ9C3QE-%6/F4MF'5%A6UD\7HH9*&:@F,$.O4_*P;04QC4^8-8WK'UZ
MD82+4*3!->":1DZ 275X]L4.Q$/DGOECE07"2!FIRDC=33"R/!X1Q7>*=W0=
M,._9ZGD2_A\I57N=;AD[O<!_+O^_M9/PDXV$NR5JLGRJEZ:,IBT*DRZE<I>H
MO$*4NF!83E2YB)PN*N2(VEV!I%]624,-=GWC%U5@X"Q+?!%U[@W+/E-CMQ?T
M!7IF?*!+HG('Q\VZ)A^J0N];V"P(Q[4-J8526)=#\TRP\X<H=.4C*L1V^KPO
M'I68W#/J<@9GK=7:80G%=33T&_,$D[WT1!L&0Z3&4M-J7/@W+G2JBR=]'1 :
MUTN'QG>V]I4-W "'V-5[,K*&&;1QZ[\OCN&.>#M.E_%27"/P)T[8Z9!/\/-$
M'33O!"LF"BT:8,?;@\AS2'YKM*HU#4YO1?W"?)S^,HJ6R22:"A_N!"_&K&%Y
M6U,:0828U&Q7FVI@7,+D:";!H3I-J4Y3F2QT3_@IV$!5^X,/V988B& %8>=6
MTXM8"LK'&8M:3L?5FZ=Q6R5_ EK>$R\DO0\L%C8F&+3.=!JW!2S)F8FADX'W
M0;3  :GT#%(-QX:Q)\<W>9-<>7 9MK^ADM*X?U!<O@S?BL8.KB%F6(U$Z6@\
MED&SC!=YKJ?H,O&'W&">S^7BU9K8MB=@8ISJ2NADR=$UNR#H]4/H@M"H:I=L
M;% 3BQ_8'O>!V2;<7K[RS3+U-MFN_XS>.H1;:U:U;_"U]F",<;J8U.;]G=U6
M]Q!NJU75[HAK7<<] P[MGA[3E?ABJ,F >5R;S-O*H*(Q8SB)F;OK8A<;:A4=
M+N<9%O4+B!@UR>GIC+H*Q"+@S^:O3[9CWP93.-R0SZ?\Y=^C$C \TVOU$\T&
MP^F_3]AP] G%%PHNO>^Z?2ZTOEK&TXG&KP;0[I?_:6S^8J,SWPU F4!4')^U
MZXAJR]_3*.0]O17O2;P%R"?'B\:&Y<5O:M1.SH78_O/'Q!O/5_T;[V3C33ZZ
M4]M?=X]Z'FAL_!80U6B:F[8A=!C>UC(RVZCW-_5*%O5]IK<21$;4Z0EVI0E=
M*0/9HS$<;OP(K'.VYF.G.(43Z6@(]$$^@A$; _E2\TOL/*4U:UVDF_M(/=(>
MSO[V88[I+L5L&<;??-=Z1#?&W?C1'2&@X8=?++ I8W#"I0!K,&9HNB%N+V1P
MM3VT?0#[JEKC-E:NO@^=:KM9+ZQQ0/9+<C<.:%1;>D]MZHTWU>@6U/<!-E7O
MO).^#[? 0HB3/IJ^Q=8(DA]C/?DE-4 ::R2HA<=.9O2/@M&CP_>=@NAA.&&C
M &?.7/V:F=RYHX5P4[":HRGJ0@F "8'1CS6$=PJ3_M,3-OX$?)&:8:2]&>MT
M5E@W'+LVVRT^YCD/DVSK+8_APK6Z:WN$##O6Z9K(O&R36=K?JMHW8P)V^^N\
MSEM998EEOX@$0ORFULGYPD$E\6R3_\6 5W+\R2/.V@!Z<-.Z><*=NS4];(08
M^Z24HK B%%O(CN,+:T>U E%1P +X*\AO"OE8%B9AWP&!&15E\(!D2X%_!?BQ
MU:\"2C9.?G5Y;$8+;)-C) ^.G*2PM'E"PS6FAN7]]\E9/8VSL=0%F=Q_-DRK
M/_63WA@[F)Z-'(KCX4( 4P &+%*+,;Q[<MZHP,E#K XW>)Y+E!==D%5229YQ
M"RE)WCLY_ZMC&_X$-G]9U?[!+'A-;E&>_::D*&_63LZ72NR_\-EVV@7<C,>L
MC>7V9E4EVZ%':2DXQXUERO.F7H \5S>RV8TLD//-.H;*GD7M96UC.:^N)8?\
M5\#:2"]HO8E>T&R<G'?6U N2B<?S5//>D]I:BY/:<H3BZWH4BG_K5+AP'8#
M\ R@BHCPB0^5?ET,U+WGR26VRWY-S('I?][[!G>>/)=U2Y_+EK+1KFI7_$9*
MV[Y^PSAFN]IN%M6^OKNB:?DA[ZFK5QNMY9O:/#97/J\Y90K<.M5W&C3X:F+
M212"F!Y-W])P?/P[A<<EI7;-$IEJVT1,5GC#,JO78)4]J42-JOX&[D$9)FOB
M3A&O6M/3Q:%?ZD*#4BM0$]^?>9\^?GQY>:G"/JM/SO/'OCN<@!7A?62C)\/]
M.#)\XR/82Z!0M3_"?O5:L]-L]^KT9Z?]T:C7F[5NO?T?]NNL\4^].O&!&V16
MC?7QZL3XNCOWR;#-_]"VY)HQ3&O#G$KYM[0895R*"J1%"VEC8I#P!W:V;Z/_
MH=:B"@''G=% 7UH?3H[CF8>47R\4* VH*5S>L.T@FJ^+JX5\]F_Q"^+Z*EX,
M6,-4M916N08S.B1^4R]>SA3[,\4U2LLU@&VT6SWXGUJCV^M\-'3]K-EM ,-@
MOQJC^A*N\>7U[,9X\1),8EV2KH<D+:ILYFFZ*Y/T7PV;*+JA(T7K^O%3M%XK
M4H7(K3KNY>!DB_[?FYQ:L9[B60_L1Z_I9V-S[$^,4"_P'8L9G(5\Q2^2&L,-
MC6(><16$1XQT(O&ZSF<_ @=A_@N.*[ZX[VO7B*JVP2N7*UC>7JUH[9K^A_;@
M!+#V'\;P)W.UFYL+>A2^T1XP+NA+WQP]YVCHBG,HSG%0G&/H&N:_&V<8*=9K
MO_[-?OUJZ,):N4!(C[$KADAV_N[BN-09& %Q8D"4W2>WR^"9O@WC3&^>&A\^
MZJT1_XMK*Z+:6'[@073S:-3J?"HLED>Z \-FWMG=+XN]:OTA-38 TZ4N<Y%]
M4'GUR%G8#NP9Q<(4"WM3%E9?R<(R$I05"SL.%E976IAB88?.PNI;:V%Z5_M1
M?:A>5"/>I#=:M94,K%=K*P:V;P:F=##%P Z=@6VM@RD&=J ,3*\I!:QL_.L-
M.PR-([*F8!5ZG#W>U'6!)YG:,G<^>]K?>>\AZU6[3X69_[YAHR*>FNR+IBJ4
MN*?]WY?[&^V4_9_/;,_$Q+\O@0>?>YYX+Y[BQK"? N.)<9./G\[[I)V:'S!C
M<@1/PI+P%V5JD!O](3XMAN!GC'-+3SL-;",8F?";#PL.X2T_!?G4Y[X30]4;
M%=C2NGO"_DLNF^"I06L$T#M3]@:[6[R]+X9%W0,?)HSY24 9_M+W7;)AYNO@
M?<_K0L/P)MI7O-:=PV"-+5&M.Z;E8QMD>)\@BK"A\.H=;K-!_/+T&>[IUO&!
M+8 T7;#=6&1+L#S]$>WMR.7:.C/3#B?78Q\PO'!@*]IW;'Q-D@ +/X 771J^
MH6$FIW8:,VS@NS+#1B3%@A4C;)$5IC2 OO&AFLYU3/6LWT>I2&;*?&GJ1]K%
MU(\T]U8_4EY[;>][>?-6RF^/U0NZ$%W_Y;;_^./^ZN'0.G5^GYLYX#(0_FZL
ML9!-&_?.O/HUG&#'H-"PU>&:*^+!)]/#;LV^-L&V@C@\?6@$'O6X-[TPXPM>
M,V":!S?&D[U,>,V 30QK'&:<$CJ)'V ?5!;8\!"M%W>>SV@"6XXZFUZOVJEU
M\I;9-+O57JV8UG6-:JW6*F2E9K/:Z2U?:DT]*U.3:!^@)H'&Y.WCU3T0^_7=
M;?^FPK7:Z]N+#&7 =^>DORX0<A\Z7&EW=/#J)5;>?]+NAKZ#U?8\:76M2<<'
M<\(OKY^V.TZ)O&9TH(_>1^U[_\>-UJ]JW_HW5_^3IVJI'$4X90/I=R.P")R&
MQ2;[ V>Y($8K?C)]>-5P'1@FNMWPKG:IB*N2,TK.*#E3&A)?*6<N^[?75S?4
M!K/_/W>W5_]0LF9[2DAU%CT8>;/K8:0Y14[NUJGD$YMKGUI^@50*OVQI7+"=
MQ2[8CP-G] K_,_&GUOG_!U!+ P04    " #N05]9_4'6#<@,  #T?   $0
M &-R86DM,C R-# Y,C@N>'-D[5U;<^(X%G[O7Z'E97NKE@"Y=4AU>HH F6:'
MA"R0GIFG*6$+T+21&$DFR?[ZE62;BVTLF9 9,DX_=(.M<_UT.>=(J#__\#3S
MP (QCBFY*M6.JB6 B$-=3"97I8?A3?FB],.7#Q\^_Z-<_N6ZWP4MZO@S1 1H
M,@0%<L$C%E,@I@C\3-EWO(#@WH-B3-FL7/ZBR9IT_LSP9"K <?7X-&H6O667
MXT^UTVK]O%H^OZB>ED_KJ%ZNH]-:N79<.Z^-JQ=UZ-3_/;D\_H3JYR-X5H:G
M%V?ET]/:6?GBV$'E\Y-C-$*C<?V\5M-,G_@E=Z9H!H$TC?#+)WY5F@HQOZQ4
M'A\?CQY/CBB;5(ZKU5KEE]ON0#<MA6T]3+YOM'X:,2]J?U)1KT>0HZBYPR#>
M:*X>'#ET5E&F5NO'%U%+Q0=G<,:$"TB<)6=7L+)XGB->2R>2[ROJO1)4+5=K
MY>/:NBA7+,G6Y9Q5@I<)*68AQ^7J2?E$"H%",#SR!;J1&+?0&/J>%.:3/WSH
MX3%&KNQ 'E)=9*/!VFL!V02).SA#? X=9'#@EP\ *$SQ;$Z9 "1!-H9\I-7E
M3&BR$@CP[U('"MVM54L>^2+1OH(\P=6WLOIV],3=4L5>JL_+$PCGN22OTP32
MPR=Y-,CJ1&EJI)*H;^6(KJP>R7$G<=Y9A]40R:=#1/="'5+'Q3903)3Z.W^I
M&LN1DUN-D#*7&NG#W1*+B$"!<)9'($?.T80N*@[UB6#/-H,AC23ZDF<8;#!S
M$<XC.VJN/NPL$SEN'IE1<_4A128DA I-KYZ$S^9S3,8T>" ?J;%R&0V8/AI'
M$W]B]0K7NEJ]7J_HMW+BU\20.8QZ*+MQ9<[H'#&!$5]?^32#*4/CJY*:K<O1
M3/W;G*$CJ4G4)"%@<]2KUU("XG*ET/9V5P9%+%3'ORIQB8.' A<=LOTN&N>U
M7Y)@@O\6UGMPE-=Z28*\-V^X [V\ADL2Q_=VZ?6*?"C? ^Q>E:)8'!*W3006
MSQVB F_-MP14TX=^)SV\TFIDTD=R(\FKKOJEJO_40'F5#:Q]E-Q P ZL\?M<
MB7.)\?<Y<GODB_X<GQ9"XK!)!F',L=9TF^,PE2Q\& &0 4NS=]=JWPW:+?EA
MT.MV6HUANS48RK]OVW?#0>^F=]_N-X8=^=8GT'>Q4%&Q&:Z=^&; 6*^?'=?.
M%(P#Z6H4XKB4 M;%@)4<T+L!*TG@XU+6O]XQ7F'1[-W>]]M?99O.MW;G3GYM
M[Q?L3 %&U(]W07U#) ADON._<M=UH]NX:[8'7]OMX1Z&]A9V1FQ/[+ -V8.
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
M$[0;[M\G=]>F4VB4^T\K4Y'^A:]463[^+B3NC7)9$I8I)U(I1H+EF.QS+M&
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
MX)8N??7]\D_ K/.7'_X/4$L#!!0    ( .Y!7UGY)!KKPQD  )+Y   5
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
MEX/ZS^@0'5F/&Q:J60L/B_R_Y1=7?3[ Z0E:Z.GMTK8Q@2EV0_WDK*PQYA-
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
MTFH+U[,%RC5JG95_V:KJ\,J3J*NV@*W*ZK]@V%;F9 IM^7.Q+,M9X%&:1HG
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
M.$HY<UPM=>XG,[8F[\V^VPP#V1L<!IED>QJQ('(I#V*<AAZK&JWCE+H.)EG
M8B^.B<J:UY^39 4SHR;K)R:K[0\2M ):OQFT!P30 N[-H-3J4PL1&S*VV(;X
MY^0+EHBK^\F%_-07#UAJX5,S2++SA5C6XXA3*M]G I6/0NH9EXZ^M=G"0RCT
M#P<^^?:$TWV')-@=SSOX-/R4=/7'ZO7RSX*7]K(< $M.EM_P<T&EX?JH_KKU
M9)0!:SK"U%TIVN^V[40&",C#Q[21\ 5>3XP*K>4L!0/$C(Z$$#J3'1(-A.\>
M&TU>-[X\W;O;:$>OA'X2$1$$V(]XBDF2$$RCS,?$([Z;I,SW"?1Z]#BEB2Y
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
M 4Z%(^29TJ$X88DCSY2>[\=A)K<K :O4TB<.^8X:561]ZNM'0S=M4,SR$C7
MU=/;<0"#*?6V6+[%K&5CISF28J0)3=E/<-27WW+>HP;A-TF'U ?D5)8D8 73
MT/2B2C=09:D?I#HMGT1Q*YBHX]^U"ZW(-"E(MT+J<4GG,X\ED4=YC'DBF!IK
MX.+8CP@.'<%9G'H\I%JC<L_D8^3=__U>XAMZUV14OOY@T)7"%&O=T/?H"$+#
MXC5#53L!U+*DVDFV3%TTQV2D^-HD9KYK6;-HHLX$QUK4W(R+B2/J9T%U&&T_
M;[GSTY^N%U+S1;FZI2LQBUQ.X\A+L)_Z'!-'))CZ@F.'>"G+XM"CL6/:)K)+
M:-K;^O("Y0UQ5*AI3^_6SVBUU R[#X+6;X!L0@&S,(>-(%NZ2!&V)+UY&I$I
M"E9N^[71."LKZ)B(D RAG???+%OHF!1]F4-'GS>P5/ME[=>+K^D\?Z@^=_D[
M^17(7T356[<:JC(329HXJK]M)C*"B>M&F,;,P3$+4Q8&<> *_2:W0.(C6[0-
MQ;JA=S-%YIF^ZH_S,X)4P[:-"!3,WEUO.KA^W'1PE>>Y+3=*Y5L8JZ[<-4<C
MP@<PCB/">$YOW%.M<26PRPU_*A53/77X%;65;6F(3J^MA:XYG?TUE';')INN
M89K;L53)N:\W\BNTNEQPU=S\67WGOHC5S VC("5.AED6!9B$S,4)#6.<$D%Y
M0*(PXJ!!-GW$1L_JJ$E73?Y%2]?@M-L+F-Z1UA8,,"O;4KU %=T*B*LM$%]Z
M@##(WAB6T%KJ1@^IB?,VAH4^3-K0>.?L)D#R$"K7;_I[7#\]JX-KSNJA@Z_;
MLDZS+D!ZBT]P<.SVK;E ';;45KC/F''?'TTL^RW!)##"#YT@!-$WG1KC<_K^
MP""QT?A'D^);=?Z! =+3^@>XD&G*6),[54?#/E%6+=_TOTE\FKJ$<^PXH8.)
M("E.PTRU+A!ND)% Q$X(\2UZJ8UL?3:TF^PPE#74H6EB?8#I^1;68(!9CRT"
M3>B[)3Q"FR M$:WEC?71FCAW3$/LP_PQG9?@#L9]P2^+0IJ1O*BLR$<54=3T
M'XZ].[*";HFAC]H1U)-R#N_MYXH(4[[[@E99Z9TN74A78M#^W">6T?9[=,')
M=M<^<;J;9^]S9GNC=._5$?ZF*7Q]__IK*?BU/-^_B'(E/\M+N1^_5 -MM\TK
MN,C\Q'6Q%_H>)L1W,?5\BFF041$0U^.>#]DPX2R,'2K]\MO5W?WUEY_1Y8?[
MZ]^N[Z^O[H 3;@Q@U=M6QP4+INZJ]*J*@K;<J,;U[Q1#*%_\@#8\H2U3H_3#
M,,?$TN9LP,"D.[8Y0/O;^!DKG9>I=[F09%;RVY>G<U$/!]HV]=CH$ ^X%WB"
MJ<E:#)/(YY@Z;HQ92!WJBX20F)HT"]2B/K)5VO314_&R+3>H9J?3=,:X]PX,
M:SU[-1J",%-E%3SC!#X0")9S^/1HOTD:'PB64YE\L$4,!S\\"^5X+1X^J_N0
MSWD3IVCGRL>9ZZ8T3'$4B!23,/%Q$@49CDF<T203H1N!;BGZR8UL;MJ!=\_+
MH@V\S:LKO'G#AW;30TWT].R)/4Q@!F1#%U6$+]"&]&8VH,61"EI"VAJ7T$]L
MVE$(6H(?C#G0>\L@N*":-%0%K&JBC"AN5PO D(+C;X^LMA51U*&*;L5J72S
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
MYJ?#VZ:NIVGCMI> _;']9+8?5O4DKIA&#=>HR[:]$[8]""V=PRTP-.EIW1Z
M^V=ZBRO#?9X/54H"OQ&B^+E8KI\-FL;V+#&RU6LH(T4:5;1-&L7V03#L]%B2
M'F9T^@0?H2VLAHQ&KD_?NI-Y/AK"=1T?G<<-;S7*4JS*34)O1L.(>2+ (@PB
M3-(PEMY,3'# _52P(,B(GX#N,7:6'_LL<G=W=7\'#*+ORJ\9-C>6"GC*J.B,
MDIY\7 1;X>[=Q:<-<!\5[""D??PI\VB::@0PBRD+$]]QL"L\%Y.8)#CV@A [
MH<AH%I/8][1. /L+3Q4S4[3@0;)*=/VX&%0@PU!8KRQ&L:\NXV>%NZJ%)H]P
M==D_%M3:^;W9;<[[1;8RG-)[XO6);G.:W.*S!_6> D'O-N=,^<UN<_I%'\&O
M&Y#4^$;GV)J3WNCT"+5_H]/WJ$'Q;ILRWVW/M:F3^3"G99EGN>"7"_YU];@M
MH<E%^46*UF0,4!X$GNL1[+/(QT0$',>1YV/7\87+6.9ZH9;K9XVCL7>]MA"$
M=9N:J9#54K&$%LL%;CCIUM$!BF:M?"S]IN--P ;NR"W..\WC-OQ=H"V'%Q7\
M%9.HP^4%VO(Y-?R XN:I/P:S*NB)/@Y8Z;--Z'IKI*T0FJZ8VB8N.U775A>&
M.XM58YV[;5^=V]7BMW(3W0 [CYK+C;RAU-V".FR@6[%:%POT6]F)F>D[D[H@
M#3N7(^ #VP/TH!G!V01*;N1\ZM*8S!D%"MUU3J&OGM$K[+HLUX)_K+IIU*D4
M]17$[>;"L'KL\D]:<$F]+&<B<0+"4Z;FOS-,/.FFQCP2V"=!0ASN$2])025:
M1FR,;$5N._>E]97>B_R)*CLPOC(UA%LO%CH^B#!34Q%"-4.HYJC)AVI'7:E2
MC@W&]>,58Q>H8LURLRIC:&PVM((S,7W3*V.@CC;&,E_-7K.9*L@L7:B-8U55
M&6\W;NI3-TB#!/N4A]*>Q0+'Q,UPX#&:$2?S8BI@50T&7$ TT:C8H5MPO93.
M9E5[+L\5JKMXIRG>)EMD/5_ME:VS_78VK^U+E4U</2[7I7P9/KT/_I'IV<21
M/P:803S5_F;S\XJSSK\[9T'UD6RS_D<MDS\#LQ&[YPQQ\.:]=#0ATNFLH[N4
M27?!?"'5-5>Y)B]"_G55_D*_YT_K)\E'N9SG7'7R^R)6GT4][>96'4AG2> X
MCA>J=J@T5*VY0DRIZ^$XE)8SH:&TDUKYZ.8LC.SK;7B2)JYAZ@(]U6PIJ[?A
MJZJ_FS><(579O(0T[S-"7R/P.#JF,$NWA?/#%LZ&(]1E":E6V2U3Z'82."%=
M$L>&U2QR. J\P!:)YR#3WSS1:.4)VRJ>(_ENP\6S5C(\\*_34ORQEE^YJQ=U
MU:PVEID7ABD-XPS[57OP*$MPXD6)=(19$CN9PQ(?UG'E")&1#?B6)*IH-AX2
M<-[(470T3]]GR@P\6T/%A1^9>^2Q=2 ^1F+:XVZ/D >'V;YG8<I8%JM9H^IM
MQY(@BC)!'.QQZF.2)!F.799A&GANZ,4\\#RMAF<'*X^L=@TM/2T[%+M?M<X2
M!J9/[>9IKVCH)/-]RB-?ZBB._-=6:0[7FT133HK1JL?I!PS38#MMA[]FU](U
M6CSD4M7J/,$92]S485DF#R&JO8?4#QQG?HA=[CF"NI$7,P9*B^TE-[+VP%N
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
M4WP4]7^O%R=G1\Y<*GCLTA23.)4;;DH\3'D<8.)[A";<BQ(1P7HI Z@;W $
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
MOH/H01'VSIR'GX#I"1=J"#6CR_LG^:&TN>,+X8G(B[G<K6*78!(R'Z>A'^&
MI0D1&:&!2W34:6CQB16J(8<:>J@EJ*<[@SB,:\^ET@%W)'W!M%5E3((199&O
MM<HB?]@IR^!BLZC+F!@;A1E]QC""+(LFQ>._\M73S;I>E<^B:JYZU3SW;BO;
M)2/Q+&2<1@+[42!]P< 7F,8BP]SUW83YA"4L!$61$.H3*]V&%_2[9 9MN$';
M7X^/%K< KF9D.15DP.AR$*VK [AZ?]_R=M6-+=J,GITD-<P()5MA*(CVO*&H
M"2Q'X:C1(F;FZ:/(A/2@>5L(7DL*34_5GI.]&3+J2[.4.!['0>)[F"0LQ6F<
M"9R0* D<YHG !S6.UZ8\L5G:\*':,XA"S1Z4VM,V S:.8?51U;-)DV %LT=;
MF#H>&IC:;M5[8;#U.:]@V2U9&7VZLUH8,!R'U@6^P$4Q];=R]7>Q^BBD9C[G
MA>#PO#.-M=X[_I:,(<D9VK%F%(N?Q@H4H5N!R7+<?HS0!&W.(!A<&N:?)O >
MP?]9<4\<"9Q_[S*W8EN&VC^U$ZN%<&(W<D2*,Y(FF'"/X-1S!"8J%4VX0<H#
MS\29.$%O+A<B;ZN@5_2GJ<=P"C"8GV !!D/OH%<'OG\Z/A+:&;L$9\2T[ B<
MHO8NV_\9T4]M^N=>,^[SH#I(B(^B_>]MT34?+AYOZ$N^HLMM#.Y2)PQ=-\0L
MCC@F$@%,0YY@ZK(T"&+7X1Q8A:)+>NK3C6:,>=/MI-QPT%6E-*YR+Y;XG^".
M$+KHZEF):3"#&8P-#^C#AHL_*>BVC*".DZE:2  !L-=10I?PW TF@( ,])N
MKF#4;*ZY: ;>U1V\-K$A4,W;VNOPBZ[H#F4]'P%<("9,=\TDA/:K&Y+%M&O=
MWEIS]JX;$N*@@]W@(V;[\#9CI;>[?Y7:N)8[_UWQ7:C+<JF0:AA _5M1IJH7
MESHAOBU>UBOYSU(D^5;S:=[0)5LOFQ^_E\OEY[)2Z9R+P*.)ZTB$ \>),$E2
MBBE)(LS]./992F+J@OSVR3F>6-EWB5Y7?7\7;61 4B^V4C03-J0OW!<$-9*@
M?5&N4$\8] \E#NKD 9; 3_^-T',Y_E"?,\S:_8$^8K"C,QOLEORCZ?F=U:V:
M#?Y#;VP^PF8;57/BK+*W:/UT6[RVN?[7!?^<%U22+AYO5^*YWH8U(DYB-Z0N
MYDY,,(F$BA==ACT:\""AL2O\%++KP,A/O(5T?,CHIV.D"1>S#2N;*C%XW @$
M6<^03P<=S"JW-T\;[&[WL-OR@AIF)@DAS7"P9":!Q&>U>6; '!HPPU4,>R]M
MJP"O&:O6@O>LYD%E*O$2*M(TQ(1*<T2H='U3CT?8BTC@!K[G9PQDB?1)3VR%
M^@73M&4%B9\JN(.>9 /0U#,YTV $,S=]>#HN]IS!*;HJF,MOJQ63/N%Y^S&!
M 3EJR@1?P?!D_/E%NF)M^Z?#5B_2EN4KL<Q?!5_0*.6,L!"GQ(DQ\5(A?V(>
MYLQ/@XB)A(5:N;1 NA,;E:/^3"C?\H6690VV+;IP:IZ#VP<)> B^0T/:E8$&
M3BT7^(MBP^+Q-TQN6V??FE3G/?B&07%TZ@U\W32%^/DY7RDJ*ENGG?#Y**0;
M) ;'9 LGHLQQ'$Q\3]J2T$EP3!,?BX"[<>3[C*8,UI@6Q@!$7XPZU_;8:>LO
M^PQ!$XA!T.K9E>G@@IF749RF'T!N!H.U'&$0\9F3A$V .<X2-EK%-)\G70T,
M)""^C(,<[F+&>2)-#0EQ'- (9RPB?IC$CI>"PJ%A,I-G[Z0K&Y,;3F"D9S,N
MEQQF&PR$-DC3&9/)6G;.()&9DW+&!#W.Q1E]VMQ'*(NFPVS7929D+DE3RC"/
M_1"KRB%, QICGE$6)T'"@Q044AQ1F#JAIJ'7-CN&;^K[6.COV\82PK?FC7 6
MF]B<E<3B[KJ__NP;Z*!X0WOD\(,&8[?;^Y/KGWFM/6=[]\K$RM)1TKPA.!1G
M7#TND 2F%!T1N1=),K8F7Q\S;C;JNK?.?+.MCYG?&V8]\,^FPWB[_-!&57X\
M4?DI7:]73V65_UOP!8G<, @"#_MI$&"2Q51&E"'!B2^8(''FQBZHM]$XN:GS
MLS;$4:VH7Z&ZH8_HE@'TH?W5Z3[9)B#J[4'VH('IW@Z5'RTJ+6FTHVUS3J^.
MC-:&]8X2FWEBKX[@QV-[M=XRZ$DIY2@+H>[[7T7U]G$M'LI/[9W/7?:IR$KY
M55'Q)2#5$K#DU)E9+2=HPPKBZZ8A=L=-TZAPQ\\5.#\3 M[Y_74BW& VP#)D
ML-:+< #,^BL"Z,S71!$N_%ZG1(/7WSW!='>HRG@:."'WL>^U\\)\G+H.Q:J-
M3)+%4>3 AAI-P>34M^_KYV<J%:[K%,UVM23-7S=G>ZMFD&[.F\1Z&3X:UZ=/
M\CGJ.3CO_>D 3>(DR9^3I@M,"? ?+\WSG8[PIP1YPF1.*V,F]ENE;SJE]W/"
MXY3S."())HF;M*.FTH YV(E2%B=>)*BC526@1VX&1_+"\1'G$1NWG?9Q@#N&
MO;$0O:D0!J4)FH@ 9D!81<9LZL,IA"Q-=M"6<'26P_E5YIO>H"W1WKP&_;?@
M_0T_22=K]?;I64@2Q>.O5?G[ZDF59='B;1%FD2L-5X*Y\#DFU*.8QDF&>91Z
M$6<A87IE3V?H3&S)6LIH0QJUM%%'7+\#XAA2XX;,HOPP"V8H.JA'HH9@1NT2
MQ]:=K7.BAG#])HHZCU_<0WNH>[R@7+B4.#@*2(I)E/F8)JHA?\2]D#JIR*+
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
M+GCH>4[(*':IB*5;DL8X#0G'F4N=*. D2GU0C<OE+$WLMC1,2<.TX0J5.[:
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
MZ7R]_/%BD7$BE2T5PY"%(]XX5.!U1F"Q)",BERX?=U'L0,1..+&]XZ0=G[N
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
MM09&TO&L[\ 7H-O^9+IIOK3:-..I?<(_XSS1IB;!J62,LT .;\W:B)%. 4O
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
M;1NL5//IOF)<OGB1Q</@_N$BPZ*[/=RSU[]Q>#A3C[WN,WUTU4)(]Q!^$W4
M=AD&'R^VQO#>1C5XB4&Z/U@FZ';QH.O8[1YS6,IPW8RH3J[]"E\U&R4Q2#9^
M%>E4Y-8W;AQU.D(YB1/!B>19YV-0Y)/Z LA1(DE51S)<&@.FDT81G$.VTX$L
M5GUF;[]\E>50&KZPQ30-<WL=T$[2X1Y-NI$3:QK.6)3G!1=*P3E'!TF_Z3 :
M(/5&EZO=$+&=S,_:.AL,7N/>J8& *;M'/303'IPW J+%%?OH<SI9;;0@.]E[
M4BCN=K5XU7^#@_0F/#2]K+QS)Q+^U<<G%UF=N(KR=G#R=G#22YL[SNX(AQ"E
MCH1WT&CCFG=T/*+O"M&%3O?/D&K_"O:!.0-&<VJ^*P,7FK!=WF(A]YT*CC;5
MH= 20'W5,E.!K,_!();0;9$7,+E-K:!HR:"!:^]6>I#5>Y!?IR*=B%DAQH7,
ME\GN: DN2]ZI ;1,45]5^]"&K/!D+96/5]]QM@!TI>VH:*FCOEIV$A3/!_".
MRR=2?:D)5!JW2P-HF:0 '\M.VI 5OE&@G)%#3R$.1%L@T3)*?56T4Q.7;J,U
MF?'QJS[K)ZJ?;,Y%6BZM0YUMGW;0#KN!%'8A,4+9'W.^>V1N,O^5+\F0KYD4
MV\_)]TMH;VT,[^ <<@2X\!GA,% ]_K9.:#[/T[WUL^3UFC RSV5PLH17@WA'
M]9##P977N(:$<F,T87N#;Y<K765,=6#WZB/,VLVO1;S< *!!T8_9>'9@D$L\
M"RQ> @' )BS.M9[!0.!]=!/62<2H8EW='$5T*L!)H?:%]^3;.A>57X%QRCV:
M<1(YJM!7?PYCS0*:;BZ5 51'!LG^L1@+D/DS3;:/NN*2VFTM$Y82Z,0?%_R
M>:W("<_UJ4#0#EQ[J' Z(YN]QSX0>B7I6N8;,E1N8L'%-CAUQ(R()U.3;^[8
M>>Q ,J5-\W("E$32#HR7?665@O?C!5FZ*>$ .AU1,'-*NKGFEH[C)_DHD^Y
MY&ABX=V%[BE*"PEON8I_YY?F+3_Q+3^QGS;97S->[L=#IT<="2V-RC8[C)W%
M%H#2RBR8J=&$P_NL&^GF+GW'%F6QD.6M)5:PQT1-WH?U<KF+6Q62S9[I#1>#
M%7VF3P)"L]ZM8:[4VA3C /1%(+NV676Q>-BDPT("J6L$Q5S9.8IH(P-[\P.M
MD[=&EYEH7>QS-RHB46DJ!+A034R\^>2A50LAV%&Z;W([^"ZR0IL(()4)#Z_"
MLI/;LU 0BS@77H[T:0<OCF>1R:3F/V8-4NO8^#6E"[6"NE\)F9UW 7J&NC6'
M=TFSI^:]&426_DF,67:CRUU,YE4G/@FF#1]N1/8D]%EZQA8#EOW!-H7,  :
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
MA29D"C,ICL!%QG@V9T5F=0'H >96EV8QDIRE>*<%ERSF(3[23*7",JN\W(9
M!B$8P_6<1%+^"(S"O>C3X+,(C<$AI<O1. 8)A$)C3D:Q#-71D@@TFR4B3)@I
MZ&>I/P,-92?D0"J,Q.1-=<!,V 0=-#F$SD#J-T?35(1N3E$M8L%\=1H.$F^=
MP\$;L%AD&%$"QS*"-00;BF.S7FD768STXN@"KT-91-@GHF0E7#5$F"!*RC'(
MA$_"K91+ ):Q-U\,C1B/!'5<(XE"H@"B3B$TW'#&V1-RD[!8JIFI(+ED)\;I
MH;<;K:RM(,M4QFQ8>Y#@ZNX=N"9KD7AU?-%NG5^:$CYE-4"+7\6QP%L7HS'C
M&AP:,+HBD$!18X 0#*0P"8F36(K$1^1']Y$PH52F0#VB1*VDAT6N50@1/C;L
M!%$0 <+*AWKT%"8\>P V0+:Y+R28,C=V>+W5.X%3I]_J1?[.WPJ?%&4U""->
M6H&JAPX9]++1XK718AR-//X2Q2A!J?YE==-:5 B:^X)5?KI'6&UW:1[>@\&]
M $;,):VO8ZI&^33DA=E=A1);  B-<B2?*E6AL0.DI*DPCNA0"C+7#U7*2XI<
MI5D-DCNLE;ER"95:2<'4*) NT1:CI(C<IML4@1&1X%J0 \)G=$?\&?54&,JR
M;GT:EY(=+2H#:!!NMYU2CL6E" O)B<W1+6?$,ENCAL_]JR4+7@5 @DBXJ _1
MRPAV;V$<[ ^,SQNOSS=AO#-G;:!Y=[;;&=2X$*8B(JQR@QL+XG9N$.=4-Q*
MN8XJ,"&\!0^$%'9.*7W;L+2T'.X<I/RJ6!-=J3M="GDJ'<H+G2.DC2M!PE#I
MR!G@*M 'R+"RD(AL;(&<E@R)8'7MT8M+2^2.P+\+_(;[@]^*AD=3+@O'511<
MB&,L"L44PV*V%'>+DF('[O6WV^L]!U=41-XTOJH,5&&?MV"7[, 7TD E<_SU
M+0T+JF+<K4#P,X'V.+31 (>/N&A_$+=@3!_,35#0OKJLW%S+5N2]@"<IF:LP
M+#2%?B5S;NDU5<;B<SJ8Q+Y,B!W]ZD]U_!',%I48,8P,]H5T:3CND, ="=!I
M058L[#KU5B7<+,H,XCZ'>8A<4G#S41+V'#?^CR#+\X$OY&M_>(I>CO,]077O
MT+=>)^:TW'VY\\2H6A*U)2<11:["<DE/!*P7%!H;%>O".HY5JU7:+'*[>X!=
MIJFP%N!W$D"@L'J@]DB@?:Z3$P0O\JTA/L?_5#M7*PY^+02:[U97D87N).'T
M_UNKORJG#R168U@="L0:;69I;QP*0&24>7FQQ9D!?Z1$ZZLSEVI=7>G.+JM#
MGQ?AK=R-^$.%+33&(U0TL&"Q9[%95J.H@@##HK'FL[W!5&^*%.&!L^2<*;/'
MUN.Q[RB3[^'>9X ).]9(&C6,.CBJ0]RXD^828#6?[T0V57(*E/0R_E >F.N2
M'2'-I9H#MLX2Y?F0K\$7X?:G5 2-#1 \^W[Y#[59M]4J Q0@=$'7,4Z2YP;Z
MU<4E<GXN^;PO,C?;3NFR1&.@K%5IGUZ)3REW8(51OCIU8/3-R[?EC:9_8V[1
M'!M5(Y?-#==T9J/-MFX;-3O/-C<;K6?;?J_;=N--N_VG]]IK-<[/>SMU>^8F
MPD\&SK?)>?;VJ'-4*91@[K?S)]9:?]5.^-Z8<I5_HR7_'E>1RY+L%E-L@*CN
MM&KN2XT%ZLJI.&0OW\W7*X'OP*57QUUD)O?+[@:?/[J7\H./HQ_7G-P1IDWR
M]6BGB=E!M.0CE^]RG!@ZJF35C!S,!*]]Z?#M)_5PYDUC>4>5C*N<AHF F(V>
M("SHQ(7=^LW)YGR>N>RTI7I:_7@K5\:].>S[L_(I;'S.M<2@2V_-I0H/$(B%
MW53YRA=@Y:__&.W,?03W7U!+ P04    " #N05]9CO,:</\'   Q)P  &0
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
M^.!*A<0XP)6YJ?*-MWO-9_VB<=>]X/P;4$L#!!0    ( .Y!7UE[.+,=5S,
M )?U 0 >    97AH,3 Q+69I9G1H86UE;F1M96YT=&]L96$N:'1M[7UI<]O*
MM>#W^14]BI-(51 N]\6Z<14M2^_JQ99<DNYX:KZDFB H(@8!/BR2F5\_YYSN
M!AH+*4J63)!"JG)MDT2C^_39U]]GT=S]\/O,YI,/_^OW_WU\S#[Y5CRWO8A9
M@<TC>\+BT/'NV+>)'7YGQ\?R5Z?^8ADX=[.(M1JM#OOF!]^=>RZ^CYS(M3^H
M=7[_3?S[]]_H);^/_<GRP^\3YYXYDW\<.(WAP!JW)A,^M=J=P6#()XV!U1HT
M>E/+ZG2LX;^:C<8!/ P/B*?":.G:_SB8.][QS,8=O.^W%M')@S.)9N_AQW\]
MH-]]^'WJ>Q&\+H"'Q5_%&L65>' 'BXW]*/+G[YNX6&3_B(ZYZ]QY[RTX@AT<
MB.74(Y;O^L'[OS3H?R?XS?&4SQUW^?[OM\[<#MFE_<"N_3GW_FZ$W N/0SMP
MIN*'H?,?6[R%_OD@SP#KN(YGJS,U6XV_BFU,;,L/>.3XWOO8F]@!_NK@P_G%
M^>T?;/3E[/(3_/^6W5ZQSV>CF[/L6;53KCI2"83*G_IW'$;.=/GJD.B40.+@
MP]_^TNPU3HK_O?WCXH:M @8[C&9.R/[VET&KU3A1A_SU%PG7Y4RC&1L!/4P$
M3?R*K:R")$"C>7+$ #)S/K$9]R:,, )HW?$BG_&0^5-&H&N&$?Y]%-_![1M$
MZP8[K!Y V=ET:EN1<V^S3\"T*@'?\9) R^<^L,]MPJK7:'YC-U=_ HU\&YW^
M\^R:??Y\NDT0&8RS3[;+'WA@,]>9.RAF7(>/'=>)E@:!;<L 8S=_7MZ<W>X$
MP)CESQ?<0\"%++(][D7A,4@T^!AP;YN _$6W6 ZT*K"ISX#*\*9)%1C2]NGJ
M]'K$+BYOSZXO1[<75Y>CSP;\\]0TMHHFG'WA8<BM61S:410",04+J7!50M+=
M$D%7 8',IZN)Z[7+G=2\K\].+VY'GV^>>2H)'_&1 \MZT?MV;Q%M2:_^]L?9
M-:C*!E.<BAV"$ ECR[+#T ]0C#BD&X(B"*KA?_LSC_W!/<NWOK//SM1F%UX8
M!_"!#28A22%V^*=Y8XY,Y#?LBV/-G#ONZ51EE"]OL%L;J- .0FU-Y%@CSXM1
MRHW@"<L1A(DZZ1Q.;/$C^HT@DJP:&\TX&+%V$'''8Y]M'MIL0@;MN3T.8AXL
M6;.#*FUC@':"704SX0I,:L?CKMAN%6C>>+/J Y !1_,"$ 8T^0PRG3L!D$-J
M? "RZ?@E[*<O?,D&B%_-?F7P*[?Q&L$JBF W('F0\ZW'L"LK\L=VP(85P[+\
M[FLTJRB:W<Z<((=E;@'+A.^'-9OD_FE6!LMRFZ\"DK%U,L./@XS'JI2D1XO
M<0&ZP^;)O_X%?[1/A-.M,E#/'Z,"8-\F./[VE^[P9*ODC7B151L+6&CG%1:C
M(&",/"\0SH("TCHA PW=AI=-0=-F@3VU U2XA=>X(CAZ&L.>X+554:(%+!\<
M@"0YU7.^:Z,J<*L*O([>K*PF-P-[F('5K$Q:$LB"M !7G, &2YBB,S8B4Q M
MCR.BW,-V^U5VWC<'&VS]9.&'#GE* MOE&(<YB?S%^^..B0>_!QD(IKHK72!C
M.)'PI6S7,7K$IJ[O!T2="IA3P?$.VYW=@V8TJP(T#^&%KHC%N4O!V[8KH8FO
M?@WLN0.$5+.W+0( U&!$AW'LN!/,*7%]2^B^8%ZP&Y-]X]9WX'^? L =@YT"
M&^1WOL$N7%C*!\%Y6 ED:IY\E >H C*1!EH)C-HW1[CF5WYPPAGJN'-_ ELF
M)!:J=N0#_ <G[- Y8G .T.CHRUL[F"LI33\4=L*A S^+%VCPT5>HI?*Q:[/P
M?V*,[$Y]/^)WMGI2\:SD87AZ$?CWS@1_"G(K,2Y/?2^,@M@BW_C(=?T'])Z+
MY_ 8A\[]$?-AS0!.8A>/L8B#,.;"*"7- O8?TI-H)I H"EEH1_A:D(Y$QT5%
M=G5\:*<PX?+J&[M%;#B_NCXS\+  A!" 'B2Q!X01'_OW>(66$W$W%()N'D<Q
MF&$6?$-1>&DLX0)X3_9$F )T$^S.]P62W7,W)C3(O,>0*&+9SB*BWX7Q=.I8
MCNU9I (*-1'Q!M^"V2;6=\]_<.W)';X(GUYP4!4 ,OPNL,DNG/J('"$A[7[<
M5M/<'A<^6? )RH%CUYY&[UM]!:@5@4.)*H(L/]E3QQ.4M4TQ8C*P_&VF]D;H
MY'@J6B?\4LZ436/776H<0.(UY3?!$\![;,DNP/2V(B0:[KIL#DL$#E!$8(<+
M^#PTD3LQBR_P;;#-B60U<0A_%8L:&F)[?L0F""B*Z:VPGL,9OFK&[P53G=O<
M@SN!HX16X(R%<R*,847Q*JF$$.-[2D2[*@C?VAF$/T.!&"++1'E8 2S7Q7+&
M202R>P&F=<A@K_\= Z:WA;=[4/*@>  04<A[P"^2Q8#P$R$I =T7L$U@[O!$
M:(,H8(?]([:T>1!6QH\K'8!GZ@S;OJ$T20FSUD#$H7V RHR,/HCKJ#3X, $"
M=VZ3I[0R::@BO7<BX:EA=[O+#@6K%1QT;%?%$5D*W3,D4:&!502V3+CK$J8
MNKWGVF&HL8D$LJ'O>_A;.(GC*<$JE7FR&1)Y*OX*C&>E;,HP891$)>K91OE7
M>OU$T>64KZA03TF]L)$^PL>A[\91\9%'BC#$?V=!>K [^W@<V/S[,<47WG/W
M@2_#@ZT4?E1,[+=W1NQ?*ZOV1EBUY\*JW;+\O_0CC,"$$1>\D'M+4"?A+]+D
M11,MP*2PQ%93FF)&4S"2Z@B;;28$C*>8^BG#F-BP!.FN\(]NR^BWVL5%;%#(
M0=\-8Y'T!A8@7,B$,N<HW#2ZO+GXVU\Z_9./5U]&[/_UNF;S6*2*5(#+TYYP
M-Q5@Y4?FGKBQ.CO%)K;+$Q+G'IJD\'O'B]&CQQ9\R3ZB]+ZFD+?@ GSNQ^C1
MR7C!4%Z7^\Y*K8QX03FTFH'1$0ZAJP4Y?8 ;G?J@[=[,D+KI[>2$Y#_TCUYU
M0V3Q"+@(5L3=T"] 9Y2:.FI+>=:STHVHFU'IR\A#%:KU Y4@(WVQ@H?R._C1
M'3I/Y1K"FP5@,\C;D/&)T;[ I+.#>ZQAS6IJ8HNX6#!18-*\K8.3E^0&J*5L
MB1L<\E\4;-J ';3,1QA"0G+;]A1LQ!;R5/8HI</*IQG3%I_*F+<=12KX2E)-
M9H$?W\V8'T<K%0XC2Z[93:)G(J->Y%S 133_\+O4,)2N'\#]'&-(ER]"^[WZ
MR\G$"1<N7[YW/((A/722I8UN,59-MR^^3O5VLR%T]P@4]FBBWBR_-NFKWZ))
M\;MVV^RW.BN_;IC-E=^M6[8Y,!N]X<LO.S2'@]Z++]MJFX/6ZD?U97\C  L@
MPSV&"^[]XZ!]D+MJ(M:&"9<'-JOK3)BB.?D])B*4?2V)_7UK\8,URPIY\K@P
M=R83U_[UY3V$;%_)09=@OP3=6X<*5MI(M[S&Z$!P:I9<#;,RF+&"\/IY^%![
MC?T'X!?XQ0SDY(4'MKGKSO,PK!C;@H5^O3(G,"VK*Z#EVFR>9)2,;@6I<WL
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
MW)7X&HKMK/;(Z%64,RXS,H5FJ[R0BFM0/H!*D!&.U[ <Q?3JE/V0[_V=D>_
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
M&^426JNK5]EI"<2*>3FY=L2!_6]1"E_L$K8*5\N"_DJ5+^ UZMZ>X%C"6*,
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
M A0#%     @ [D%?6;<D]O(_S@  QX\, !$              ( !     &-R
M86DM,C R-# Y,C@N:'1M4$L! A0#%     @ [D%?6?U!U@W(#   ]'P  !$
M             ( !;LX  &-R86DM,C R-# Y,C@N>'-D4$L! A0#%     @
M[D%?61!IBP#L%P  A=H  !4              ( !9=L  &-R86DM,C R-# Y
M,CA?8V%L+GAM;%!+ 0(4 Q0    ( .Y!7UGY)!KKPQD  )+Y   5
M      "  83S  !C<F%I+3(P,C0P.3(X7V1E9BYX;6Q02P$"% ,4    " #N
M05]9W"Q)D/VN   *J08 %0              @ %Z#0$ 8W)A:2TR,#(T,#DR
M.%]L86(N>&UL4$L! A0#%     @ [D%?68[6A?,/6@  ]R,$ !4
M     ( !JKP! &-R86DM,C R-# Y,CA?<')E+GAM;%!+ 0(4 Q0    ( .Y!
M7UG.;BN&Z@<   LG   9              "  >P6 @!C<F%I<3,M,C R-#$P
M>'%E>'@S,3$N:'1M4$L! A0#%     @ [D%?68[S&G#_!P  ,2<  !D
M         ( !#1\" &-R86EQ,RTR,#(T,3!X<65X>#,Q,BYH=&U02P$"% ,4
M    " #N05]9V5S+8?@$  "L%   &0              @ %#)P( 8W)A:7$S
M+3(P,C0Q,'AQ97AX,S(Q+FAT;5!+ 0(4 Q0    ( .Y!7UFTYT@X#@4  .<4
M   9              "  7(L @!C<F%I<3,M,C R-#$P>'%E>'@S,C(N:'1M
M4$L! A0#%     @ [D%?67LXLQU7,P  E_4! !X              ( !MS$"
M &5X:#$P,2UF:69T:&%M96YD;65N='1O;&5A+FAT;5!+!08     "P + /("
(  !*90(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>crai-20240928_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:country="http://xbrl.sec.gov/country/2024"
  xmlns:crai="http://www.crai.com/20240928"
  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:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="crai-20240928.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2024-10-25</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</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-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crai:CountriesOtherThanUnitedStatesUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-02</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-19</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-19</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crai:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:JonathanD.YellinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:DanielK.MahoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:DanielK.MahoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001053706</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">crai:JonathanD.YellinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-28</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="area">
        <measure>crai:area</measure>
    </unit>
    <unit id="segment">
        <measure>crai:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0001053706</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-27">--12-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-28">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-29">Q3</dei:DocumentFiscalPeriodFocus>
    <crai:ForgivableLoanTerm contextRef="c-80" id="f-474">P2Y0M0D</crai:ForgivableLoanTerm>
    <ecd:TrdArrDuration contextRef="c-103" id="f-644">P397D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-102" id="f-645">P469D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-09-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">000-24049</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">CRA International,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">04-2372210</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">200 Clarendon Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Boston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">02116-5092</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">425-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">CRAI</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">6779710</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">167748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">147553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-32" unitRef="usd">510979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-33" unitRef="usd">462363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">115188000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">105894000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-36" unitRef="usd">359394000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-37" unitRef="usd">327064000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">31269000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">27919000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-40" unitRef="usd">93784000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-41" unitRef="usd">86137000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">2900000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">2947000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">8503000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">8762000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">18391000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">10793000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-48" unitRef="usd">49298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">40400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">1457000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">1025000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-52" unitRef="usd">3405000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-53" unitRef="usd">3212000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">-904000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">755000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">-1236000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">-459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">16030000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">10523000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-60" unitRef="usd">44657000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">36729000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">4593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">1927000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-64" unitRef="usd">12991000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-65" unitRef="usd">9707000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">11437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">8596000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">31666000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-69" unitRef="usd">27022000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-70"
      unitRef="usdPerShare">1.68</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-71"
      unitRef="usdPerShare">1.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-72"
      unitRef="usdPerShare">4.62</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-73"
      unitRef="usdPerShare">3.83</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-74"
      unitRef="usdPerShare">1.67</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-75"
      unitRef="usdPerShare">1.21</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-76"
      unitRef="usdPerShare">4.57</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-77"
      unitRef="usdPerShare">3.78</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-3" id="f-78" unitRef="shares">6760000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-79" unitRef="shares">6977000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-80" unitRef="shares">6840000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-81" unitRef="shares">7026000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-3" id="f-82" unitRef="shares">6843000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-83" unitRef="shares">7083000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-84" unitRef="shares">6922000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-85" unitRef="shares">7138000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-86" unitRef="usd">11437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">8596000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-88" unitRef="usd">31666000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-89" unitRef="usd">27022000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-3" decimals="-3" id="f-90" unitRef="usd">2895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">-1755000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-92" unitRef="usd">1475000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">371000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">14332000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">6841000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-96" unitRef="usd">33141000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-97" unitRef="usd">27393000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-98" unitRef="usd">24481000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-99" unitRef="usd">45586000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="-3" id="f-100" unitRef="usd">5490000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-3" id="f-101" unitRef="usd">4335000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-102" unitRef="usd">152116000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-103" unitRef="usd">142729000</us-gaap:AccountsReceivableNetCurrent>
    <crai:AllowanceForUnbilledServices contextRef="c-6" decimals="-3" id="f-104" unitRef="usd">1026000</crai:AllowanceForUnbilledServices>
    <crai:AllowanceForUnbilledServices contextRef="c-7" decimals="-3" id="f-105" unitRef="usd">1629000</crai:AllowanceForUnbilledServices>
    <us-gaap:UnbilledContractsReceivable contextRef="c-6" decimals="-3" id="f-106" unitRef="usd">80739000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c-7" decimals="-3" id="f-107" unitRef="usd">56827000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-108" unitRef="usd">17726000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-109" unitRef="usd">11575000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <crai:ForgivableLoansCurrent contextRef="c-6" decimals="-3" id="f-110" unitRef="usd">10478000</crai:ForgivableLoansCurrent>
    <crai:ForgivableLoansCurrent contextRef="c-7" decimals="-3" id="f-111" unitRef="usd">8759000</crai:ForgivableLoansCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-112" unitRef="usd">285540000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">265476000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-114" unitRef="usd">38496000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-115" unitRef="usd">38176000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-116" unitRef="usd">94577000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">93989000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">7599000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">7196000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">87032000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">86887000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">13350000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">13885000</us-gaap:DeferredIncomeTaxAssetsNet>
    <crai:ForgivableLoansNoncurrent contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">48501000</crai:ForgivableLoansNoncurrent>
    <crai:ForgivableLoansNoncurrent contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">45182000</crai:ForgivableLoansNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">7248000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">2420000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">582343000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">553211000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">28430000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">28701000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">146284000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">171040000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-134" unitRef="usd">8451000</us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-135" unitRef="usd">12289000</us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">18626000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">16475000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-6" decimals="-3" id="f-138" unitRef="usd">6466000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-7" decimals="-3" id="f-139" unitRef="usd">7582000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-6" decimals="-3" id="f-140" unitRef="usd">60000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-7" decimals="-3" id="f-141" unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">268257000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">236087000</us-gaap:LiabilitiesCurrent>
    <crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-144" unitRef="usd">19045000</crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent>
    <crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-145" unitRef="usd">11681000</crai:DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-146" unitRef="usd">89412000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-147" unitRef="usd">92280000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-6" decimals="-3" id="f-148" unitRef="usd">1116000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-7" decimals="-3" id="f-149" unitRef="usd">1062000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-150" unitRef="usd">109573000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-151" unitRef="usd">105023000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-152" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-153" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockNoParValue
      contextRef="c-6"
      decimals="INF"
      id="f-154"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="c-7"
      decimals="INF"
      id="f-155"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-156" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-157" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-158" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-159" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-160" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-161" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-162" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-3" id="f-163" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="c-6"
      decimals="INF"
      id="f-164"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="c-7"
      decimals="INF"
      id="f-165"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-166" unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-167" unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-168" unitRef="shares">6761582</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="INF" id="f-169" unitRef="shares">6761582</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="INF" id="f-170" unitRef="shares">6934265</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-171" unitRef="shares">6934265</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-172" unitRef="usd">1311000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-173" unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-174" unitRef="usd">213909000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-175" unitRef="usd">224283000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-176" unitRef="usd">-10707000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-177" unitRef="usd">-12182000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-178" unitRef="usd">204513000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-179" unitRef="usd">212101000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-180" unitRef="usd">582343000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-181" unitRef="usd">553211000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-182" unitRef="usd">31666000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-183" unitRef="usd">27022000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">8503000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-185" unitRef="usd">8762000</us-gaap:DepreciationDepletionAndAmortization>
    <crai:RightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">11309000</crai:RightOfUseAssetAmortization>
    <crai:RightOfUseAssetAmortization contextRef="c-5" decimals="-3" id="f-187" unitRef="usd">10602000</crai:RightOfUseAssetAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">418000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-189" unitRef="usd">-1257000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-190" unitRef="usd">3760000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-191" unitRef="usd">3024000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">587000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-5" decimals="-3" id="f-193" unitRef="usd">523000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">152000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-5" decimals="-3" id="f-195" unitRef="usd">112000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">9018000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-5" decimals="-3" id="f-197" unitRef="usd">-18785000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">23303000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-5" decimals="-3" id="f-199" unitRef="usd">17226000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">10342000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-5" decimals="-3" id="f-201" unitRef="usd">4006000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <crai:IncreaseDecreaseInForgivableLoans contextRef="c-1" decimals="-3" id="f-202" unitRef="usd">13958000</crai:IncreaseDecreaseInForgivableLoans>
    <crai:IncreaseDecreaseInForgivableLoans contextRef="c-5" decimals="-3" id="f-203" unitRef="usd">2306000</crai:IncreaseDecreaseInForgivableLoans>
    <crai:IncreaseDecreaseInObligationIncentiveCashAwards contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">7262000</crai:IncreaseDecreaseInObligationIncentiveCashAwards>
    <crai:IncreaseDecreaseInObligationIncentiveCashAwards contextRef="c-5" decimals="-3" id="f-205" unitRef="usd">6110000</crai:IncreaseDecreaseInObligationIncentiveCashAwards>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">-24174000</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities contextRef="c-5" decimals="-3" id="f-207" unitRef="usd">-36786000</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <crai:IncreaseDecreaseInLeaseLiabilities contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">-12247000</crai:IncreaseDecreaseInLeaseLiabilities>
    <crai:IncreaseDecreaseInLeaseLiabilities contextRef="c-5" decimals="-3" id="f-209" unitRef="usd">-13162000</crai:IncreaseDecreaseInLeaseLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">-29689000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-211" unitRef="usd">-27000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">6032000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-213" unitRef="usd">2008000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-1" decimals="-3" id="f-214" unitRef="usd">1500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-5" decimals="-3" id="f-215" unitRef="usd">577000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-7532000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-217" unitRef="usd">-2585000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-218" unitRef="usd">95000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-5" decimals="-3" id="f-219" unitRef="usd">105000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-220" unitRef="usd">35000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-5" decimals="-3" id="f-221" unitRef="usd">73000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">2030000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-5" decimals="-3" id="f-223" unitRef="usd">2040000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">8850000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-5" decimals="-3" id="f-225" unitRef="usd">7773000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">33348000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-5" decimals="-3" id="f-227" unitRef="usd">23577000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">15772000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-229" unitRef="usd">-1390000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">344000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-231" unitRef="usd">159000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">-21105000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-233" unitRef="usd">-3843000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-234" unitRef="usd">45586000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-235" unitRef="usd">31447000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-236" unitRef="usd">24481000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-237" unitRef="usd">27604000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">1228000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-5" decimals="-3" id="f-239" unitRef="usd">-129000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">191000</us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount>
    <us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount contextRef="c-5" decimals="-3" id="f-241" unitRef="usd">0</us-gaap:SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount>
    <crai:ExciseTaxOnShareRepurchases contextRef="c-1" decimals="-3" id="f-242" unitRef="usd">284000</crai:ExciseTaxOnShareRepurchases>
    <crai:ExciseTaxOnShareRepurchases contextRef="c-5" decimals="-3" id="f-243" unitRef="usd">190000</crai:ExciseTaxOnShareRepurchases>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-244" unitRef="usd">10627000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-245" unitRef="usd">2503000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">17085000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-5" decimals="-3" id="f-247" unitRef="usd">9953000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">3086000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-5" decimals="-3" id="f-249" unitRef="usd">2904000</us-gaap:InterestPaidNet>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">15008000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-5" decimals="-3" id="f-251" unitRef="usd">16660000</us-gaap:OperatingLeasePayments>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-10"
      decimals="INF"
      id="f-252"
      unitRef="shares">6934265</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-253" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-254" unitRef="usd">224283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-255" unitRef="usd">-12182000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-256" unitRef="usd">212101000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-257" unitRef="usd">13691000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-258" unitRef="usd">13691000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-15" decimals="-3" id="f-259" unitRef="usd">-1105000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-14" decimals="-3" id="f-260" unitRef="usd">-1105000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-16" decimals="-3" id="f-261" unitRef="usd">1039000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-14" decimals="-3" id="f-262" unitRef="usd">1039000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-16"
      decimals="INF"
      id="f-263"
      unitRef="shares">33441</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-16"
      decimals="INF"
      id="f-264"
      unitRef="shares">12526</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-16" decimals="-3" id="f-265" unitRef="usd">1631000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-266" unitRef="usd">1631000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-16"
      decimals="INF"
      id="f-267"
      unitRef="shares">65882</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-16" decimals="-3" id="f-268" unitRef="usd">-592000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-13" decimals="-3" id="f-269" unitRef="usd">9834000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-14" decimals="-3" id="f-270" unitRef="usd">9242000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-13" decimals="-3" id="f-271" unitRef="usd">65000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-14" decimals="-3" id="f-272" unitRef="usd">65000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-13" decimals="-3" id="f-273" unitRef="usd">-77000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-14" decimals="-3" id="f-274" unitRef="usd">-77000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-14"
      decimals="INF"
      id="f-275"
      unitRef="usdPerShare">0.42</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-13" decimals="-3" id="f-276" unitRef="usd">3075000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-14" decimals="-3" id="f-277" unitRef="usd">3075000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-17"
      decimals="INF"
      id="f-278"
      unitRef="shares">6889298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-279" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-280" unitRef="usd">225077000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-281" unitRef="usd">-13287000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-282" unitRef="usd">211790000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-283" unitRef="usd">6538000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-22" decimals="-3" id="f-284" unitRef="usd">6538000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-23" decimals="-3" id="f-285" unitRef="usd">-315000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-22" decimals="-3" id="f-286" unitRef="usd">-315000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-24" decimals="-3" id="f-287" unitRef="usd">1357000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-22" decimals="-3" id="f-288" unitRef="usd">1357000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-24"
      decimals="INF"
      id="f-289"
      unitRef="shares">6143</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-24"
      decimals="INF"
      id="f-290"
      unitRef="shares">2340</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-24" decimals="-3" id="f-291" unitRef="usd">346000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-22" decimals="-3" id="f-292" unitRef="usd">346000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-24"
      decimals="INF"
      id="f-293"
      unitRef="shares">140497</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-24" decimals="-3" id="f-294" unitRef="usd">1011000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-21" decimals="-3" id="f-295" unitRef="usd">23095000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-22" decimals="-3" id="f-296" unitRef="usd">24106000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-21" decimals="-3" id="f-297" unitRef="usd">235000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-22" decimals="-3" id="f-298" unitRef="usd">235000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-21" decimals="-3" id="f-299" unitRef="usd">33000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-22" decimals="-3" id="f-300" unitRef="usd">33000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-22"
      decimals="INF"
      id="f-301"
      unitRef="usdPerShare">0.42</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-21" decimals="-3" id="f-302" unitRef="usd">2901000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-22" decimals="-3" id="f-303" unitRef="usd">2901000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-25"
      decimals="INF"
      id="f-304"
      unitRef="shares">6752604</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-305" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-306" unitRef="usd">205351000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-307" unitRef="usd">-13602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-308" unitRef="usd">191749000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-309" unitRef="usd">11437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-310" unitRef="usd">11437000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-30" decimals="-3" id="f-311" unitRef="usd">2895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-3" decimals="-3" id="f-312" unitRef="usd">2895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-31" decimals="-3" id="f-313" unitRef="usd">1364000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-3" decimals="-3" id="f-314" unitRef="usd">1364000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-31"
      decimals="INF"
      id="f-315"
      unitRef="shares">9272</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-31"
      decimals="INF"
      id="f-316"
      unitRef="shares">294</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-31" decimals="-3" id="f-317" unitRef="usd">53000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-3" decimals="-3" id="f-318" unitRef="usd">53000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-29" decimals="-3" id="f-319" unitRef="usd">-16000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-3" decimals="-3" id="f-320" unitRef="usd">-16000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-29" decimals="-3" id="f-321" unitRef="usd">21000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-3" decimals="-3" id="f-322" unitRef="usd">21000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-3"
      decimals="INF"
      id="f-323"
      unitRef="usdPerShare">0.42</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-29" decimals="-3" id="f-324" unitRef="usd">2874000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-3" decimals="-3" id="f-325" unitRef="usd">2874000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-32"
      decimals="INF"
      id="f-326"
      unitRef="shares">6761582</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-327" unitRef="usd">1311000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-328" unitRef="usd">213909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-329" unitRef="usd">-10707000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-330" unitRef="usd">204513000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-35"
      decimals="INF"
      id="f-331"
      unitRef="shares">7149884</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-332" unitRef="usd">1743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-333" unitRef="usd">224392000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-334" unitRef="usd">-14981000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-335" unitRef="usd">211154000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-38" decimals="-3" id="f-336" unitRef="usd">8918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-39" decimals="-3" id="f-337" unitRef="usd">8918000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-40" decimals="-3" id="f-338" unitRef="usd">1052000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-39" decimals="-3" id="f-339" unitRef="usd">1052000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-41" decimals="-3" id="f-340" unitRef="usd">940000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-39" decimals="-3" id="f-341" unitRef="usd">940000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-41"
      decimals="INF"
      id="f-342"
      unitRef="shares">45544</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-41"
      decimals="INF"
      id="f-343"
      unitRef="shares">16614</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-41" decimals="-3" id="f-344" unitRef="usd">1873000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-39" decimals="-3" id="f-345" unitRef="usd">1873000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-41"
      decimals="INF"
      id="f-346"
      unitRef="shares">180881</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-41" decimals="-3" id="f-347" unitRef="usd">810000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-38" decimals="-3" id="f-348" unitRef="usd">19767000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-39" decimals="-3" id="f-349" unitRef="usd">20577000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-38" decimals="-3" id="f-350" unitRef="usd">173000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-39" decimals="-3" id="f-351" unitRef="usd">173000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-38" decimals="-3" id="f-352" unitRef="usd">-45000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-39" decimals="-3" id="f-353" unitRef="usd">-45000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-39"
      decimals="INF"
      id="f-354"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-38" decimals="-3" id="f-355" unitRef="usd">2702000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-39" decimals="-3" id="f-356" unitRef="usd">2702000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-42"
      decimals="INF"
      id="f-357"
      unitRef="shares">6997933</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-358" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-359" unitRef="usd">210713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-360" unitRef="usd">-13929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-361" unitRef="usd">196784000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-46" decimals="-3" id="f-362" unitRef="usd">9508000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-47" decimals="-3" id="f-363" unitRef="usd">9508000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-48" decimals="-3" id="f-364" unitRef="usd">1074000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-47" decimals="-3" id="f-365" unitRef="usd">1074000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-49" decimals="-3" id="f-366" unitRef="usd">1158000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-47" decimals="-3" id="f-367" unitRef="usd">1158000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-49"
      decimals="INF"
      id="f-368"
      unitRef="shares">3630</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-49"
      decimals="INF"
      id="f-369"
      unitRef="shares">1237</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-49" decimals="-3" id="f-370" unitRef="usd">136000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-47" decimals="-3" id="f-371" unitRef="usd">136000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-49"
      decimals="INF"
      id="f-372"
      unitRef="shares">31090</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-49" decimals="-3" id="f-373" unitRef="usd">554000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-46" decimals="-3" id="f-374" unitRef="usd">2446000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-47" decimals="-3" id="f-375" unitRef="usd">3000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-46" decimals="-3" id="f-376" unitRef="usd">27000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-47" decimals="-3" id="f-377" unitRef="usd">27000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-46" decimals="-3" id="f-378" unitRef="usd">47000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-47" decimals="-3" id="f-379" unitRef="usd">47000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-47"
      decimals="INF"
      id="f-380"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-46" decimals="-3" id="f-381" unitRef="usd">2528000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-47" decimals="-3" id="f-382" unitRef="usd">2528000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-50"
      decimals="INF"
      id="f-383"
      unitRef="shares">6969236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-384" unitRef="usd">468000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-385" unitRef="usd">215173000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-386" unitRef="usd">-12855000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-387" unitRef="usd">202786000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-54" decimals="-3" id="f-388" unitRef="usd">8596000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-389" unitRef="usd">8596000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-55" decimals="-3" id="f-390" unitRef="usd">-1755000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-391" unitRef="usd">-1755000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-56" decimals="-3" id="f-392" unitRef="usd">926000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees contextRef="c-4" decimals="-3" id="f-393" unitRef="usd">926000</crai:StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-56"
      decimals="INF"
      id="f-394"
      unitRef="shares">10004</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-56"
      decimals="INF"
      id="f-395"
      unitRef="shares">299</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-56" decimals="-3" id="f-396" unitRef="usd">31000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-4" decimals="-3" id="f-397" unitRef="usd">31000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-54" decimals="-3" id="f-398" unitRef="usd">-10000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:AccruedExciseTaxOnSharesRepurchasedNet contextRef="c-4" decimals="-3" id="f-399" unitRef="usd">-10000</crai:AccruedExciseTaxOnSharesRepurchasedNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-54" decimals="-3" id="f-400" unitRef="usd">31000</crai:DividendsShareBasedCompensationNet>
    <crai:DividendsShareBasedCompensationNet contextRef="c-4" decimals="-3" id="f-401" unitRef="usd">31000</crai:DividendsShareBasedCompensationNet>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-4"
      decimals="INF"
      id="f-402"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash contextRef="c-54" decimals="-3" id="f-403" unitRef="usd">2543000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-4" decimals="-3" id="f-404" unitRef="usd">2543000</us-gaap:DividendsCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-57"
      decimals="INF"
      id="f-405"
      unitRef="shares">6978941</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-406" unitRef="usd">1363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-407" unitRef="usd">221205000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-59" decimals="-3" id="f-408" unitRef="usd">-14610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-409" unitRef="usd">207958000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-410">Summary of Significant Accounting Policies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA International, Inc. and its wholly-owned subsidiaries (collectively, "CRA" or the "Company") is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in two broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in one business segment. CRA operates its business under its registered trade name, Charles River Associates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of CRA which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for annual financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported results of operations, financial position, or cash flows. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA&#x2019;s results of operations, financial position, cash flows, and shareholders&#x2019; equity for the interim periods presented in conformity with U.S. GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December&#160;30, 2023 included in CRA&#x2019;s Annual Report on Form 10-K filed with the SEC on February 29, 2024 (the &#x201c;2023 Form 10-K&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 1 to the Consolidated Financial Statements included in Part II, Item 8, on the 2023 Form 10-K describes the significant accounting policies and methods used in preparation of the Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Standards Not Yet Adopted&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07)&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;. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 also requires that a public entity that has a single reportable segment provide all disclosures required by these amendments and all existing segment disclosures in Topic 280.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2023-07 is effective for CRA for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. CRA plans to adopt the amendment during the fourth fiscal quarter of 2024. CRA expects the adoption of this ASU will impact its disclosures, but will not have a material effect on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09)&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;. The ASU requires disclosure of specific categories in the rate reconciliation, provides additional information for reconciling items that meet a quantitative threshold, and discloses the amount of income taxes paid disaggregated by federal, state, foreign taxes, and individual jurisdiction. ASU 2023-09 also requires income (or loss) from &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. &lt;/span&gt;&lt;/div&gt;ASU 2023-09 is effective for CRA for annual periods beginning after December 15, 2024. CRA plans to adopt the amendment during the annual reporting for fiscal year 2025. CRA has begun to assess the impact of the amendment and has modeled out the changes to its income tax disclosures. As the amendment relates solely to disclosures, the adoption is not expected to have an effect on CRA's financial results.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <crai:NumberOfBroadAreasOfConsultingServices contextRef="c-6" decimals="INF" id="f-411" unitRef="area">2</crai:NumberOfBroadAreasOfConsultingServices>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-412"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-413">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;The unaudited condensed consolidated financial statements include the accounts of CRA which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for annual financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported results of operations, financial position, or cash flows. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA&#x2019;s results of operations, financial position, cash flows, and shareholders&#x2019; equity for the interim periods presented in conformity with U.S. GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December&#160;30, 2023 included in CRA&#x2019;s Annual Report on Form 10-K filed with the SEC on February 29, 2024 (the &#x201c;2023 Form 10-K&#x201d;).</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-414">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Standards Not Yet Adopted&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07)&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;. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 also requires that a public entity that has a single reportable segment provide all disclosures required by these amendments and all existing segment disclosures in Topic 280.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2023-07 is effective for CRA for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. CRA plans to adopt the amendment during the fourth fiscal quarter of 2024. CRA expects the adoption of this ASU will impact its disclosures, but will not have a material effect on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09)&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;. The ASU requires disclosure of specific categories in the rate reconciliation, provides additional information for reconciling items that meet a quantitative threshold, and discloses the amount of income taxes paid disaggregated by federal, state, foreign taxes, and individual jurisdiction. ASU 2023-09 also requires income (or loss) from &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. &lt;/span&gt;&lt;/div&gt;ASU 2023-09 is effective for CRA for annual periods beginning after December 15, 2024. CRA plans to adopt the amendment during the annual reporting for fiscal year 2025. CRA has begun to assess the impact of the amendment and has modeled out the changes to its income tax disclosures. As the amendment relates solely to disclosures, the adoption is not expected to have an effect on CRA's financial results.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-415">Revenues and Allowances&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services (exclusive of depreciation and amortization) and are based on the direct salary of CRA&#x2019;s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate CRA&#x2019;s revenue by type of contract and geographic location (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Type of Contract&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:8pt;font-weight:700;line-height:100%"&gt;September 28,&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:8pt;font-weight:700;line-height:100%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:100%"&gt;September 28,&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:8pt;font-weight:700;line-height:100%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Consulting services revenues:&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 #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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-price&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;30,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;26,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;90,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;81,585&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time-and-materials&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:10pt;font-weight:400;line-height:120%"&gt;137,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;120,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;420,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;380,778&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total&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 #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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;167,748&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;147,553&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;510,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;462,363&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues have been attributed to locations based on the location of the legal entity generating the revenues.&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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Geographic Breakdown&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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Consulting services revenues:&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 #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;136,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;117,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;417,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;362,186&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&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:10pt;font-weight:400;line-height:120%"&gt;20,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;64,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;73,272&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&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:10pt;font-weight:400;line-height:120%"&gt;10,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;8,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;29,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;26,905&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;167,748&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;147,553&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;510,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;462,363&#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="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;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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reserves for Variable Consideration and Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (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:49.630%"&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:10.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Bad debt expense (recovery), net&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(94)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;131&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;587&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;523&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reimbursable Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. The following expenses are subject to reimbursement (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Reimbursable expenses&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;16,107&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;17,932&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;49,530&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;49,165&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in accounts receivables, unbilled services, and contract liabilities on the consolidated balance sheets. Revenues recognized for services performed, but not yet billed to clients, are recorded as unbilled services. The following table presents the open and closing balances of CRA's accounts receivable, net and unbilled services, net (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:61.765%"&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.595%"&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.595%"&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:10.601%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:8pt;font-weight:700;line-height:120%"&gt;December 31,&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:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;152,116&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;142,729&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;143,644&#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:9pt;font-weight:400;line-height:100%"&gt;Unbilled services, net&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 #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;80,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;56,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;51,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September&#160;28, 2024, December&#160;30, 2023, and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. The following table presents the closing balances of CRA's contract liabilities (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:61.765%"&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.595%"&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.595%"&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:10.601%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:8pt;font-weight:700;line-height:120%"&gt;December 31,&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:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,141&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,037&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,977&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Amounts included in contract liabilities at the beginning of the period&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;1,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,580&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;5,686&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,619&#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:10pt;font-weight:400;line-height:120%"&gt;Performance obligations satisfied in previous periods&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 #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;3,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-416">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate CRA&#x2019;s revenue by type of contract and geographic location (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Type of Contract&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:8pt;font-weight:700;line-height:100%"&gt;September 28,&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:8pt;font-weight:700;line-height:100%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:100%"&gt;September 28,&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:8pt;font-weight:700;line-height:100%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Consulting services revenues:&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 #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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-price&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;30,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;26,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;90,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;81,585&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time-and-materials&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:10pt;font-weight:400;line-height:120%"&gt;137,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;120,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;420,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;380,778&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total&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 #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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;167,748&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;147,553&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;510,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;462,363&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues have been attributed to locations based on the location of the legal entity generating the revenues.&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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Geographic Breakdown&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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Consulting services revenues:&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 #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;136,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;117,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;417,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;362,186&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&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:10pt;font-weight:400;line-height:120%"&gt;20,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;64,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;73,272&#160;&lt;/span&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&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:10pt;font-weight:400;line-height:120%"&gt;10,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;8,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;29,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;26,905&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;167,748&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;147,553&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;510,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;462,363&#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="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;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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-417" unitRef="usd">30670000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-418" unitRef="usd">26856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-419" unitRef="usd">90043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-420" unitRef="usd">81585000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-421" unitRef="usd">137078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-422" unitRef="usd">120697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-423" unitRef="usd">420936000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-424" unitRef="usd">380778000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-425" unitRef="usd">167748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-426" unitRef="usd">147553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-427" unitRef="usd">510979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-428" unitRef="usd">462363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-429" unitRef="usd">136223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-430" unitRef="usd">117420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-431" unitRef="usd">417029000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-432" unitRef="usd">362186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-433" unitRef="usd">20821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-434" unitRef="usd">21227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-435" unitRef="usd">64136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-436" unitRef="usd">73272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-437" unitRef="usd">10704000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-438" unitRef="usd">8906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-439" unitRef="usd">29814000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-440" unitRef="usd">26905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-441" unitRef="usd">167748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-442" unitRef="usd">147553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-443" unitRef="usd">510979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-444" unitRef="usd">462363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <crai:ScheduleOfBadDebtExpenseTableTextBlock contextRef="c-1" id="f-445">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (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:49.630%"&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:10.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Bad debt expense (recovery), net&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(94)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;131&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;587&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;523&#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;</crai:ScheduleOfBadDebtExpenseTableTextBlock>
    <us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal contextRef="c-3" decimals="-3" id="f-446" unitRef="usd">-94000</us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal>
    <us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal contextRef="c-4" decimals="-3" id="f-447" unitRef="usd">131000</us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal>
    <us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">587000</us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal>
    <us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal contextRef="c-5" decimals="-3" id="f-449" unitRef="usd">523000</us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal>
    <crai:ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock contextRef="c-1" id="f-450">The following expenses are subject to reimbursement (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Reimbursable expenses&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;16,107&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;17,932&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;49,530&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;49,165&#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;</crai:ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock>
    <crai:ReimbursableExpensesSubjectToReimbursement contextRef="c-3" decimals="-3" id="f-451" unitRef="usd">16107000</crai:ReimbursableExpensesSubjectToReimbursement>
    <crai:ReimbursableExpensesSubjectToReimbursement contextRef="c-4" decimals="-3" id="f-452" unitRef="usd">17932000</crai:ReimbursableExpensesSubjectToReimbursement>
    <crai:ReimbursableExpensesSubjectToReimbursement contextRef="c-1" decimals="-3" id="f-453" unitRef="usd">49530000</crai:ReimbursableExpensesSubjectToReimbursement>
    <crai:ReimbursableExpensesSubjectToReimbursement contextRef="c-5" decimals="-3" id="f-454" unitRef="usd">49165000</crai:ReimbursableExpensesSubjectToReimbursement>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-455">The following table presents the open and closing balances of CRA's accounts receivable, net and unbilled services, net (in thousands):&lt;div style="margin-top:12pt"&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:61.765%"&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.595%"&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.595%"&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:10.601%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:8pt;font-weight:700;line-height:120%"&gt;December 31,&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:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;152,116&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;142,729&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;143,644&#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:9pt;font-weight:400;line-height:100%"&gt;Unbilled services, net&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 #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;80,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;56,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;51,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table presents the closing balances of CRA's contract liabilities (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:61.765%"&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.595%"&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.595%"&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:10.601%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:8pt;font-weight:700;line-height:120%"&gt;December 31,&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:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,141&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,037&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,977&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (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:49.484%"&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.595%"&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.595%"&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:10.595%"&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:10.603%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Amounts included in contract liabilities at the beginning of the period&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;1,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,580&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;5,686&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,619&#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:10pt;font-weight:400;line-height:120%"&gt;Performance obligations satisfied in previous periods&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 #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;3,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&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: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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-456" unitRef="usd">152116000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-457" unitRef="usd">142729000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-8" decimals="-3" id="f-458" unitRef="usd">143644000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable contextRef="c-6" decimals="-3" id="f-459" unitRef="usd">80739000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c-7" decimals="-3" id="f-460" unitRef="usd">56827000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c-8" decimals="-3" id="f-461" unitRef="usd">51343000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-3" id="f-462" unitRef="usd">2141000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-3" id="f-463" unitRef="usd">6037000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-8" decimals="-3" id="f-464" unitRef="usd">6977000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-3" decimals="-3" id="f-465" unitRef="usd">1656000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-4" decimals="-3" id="f-466" unitRef="usd">2580000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-467" unitRef="usd">5686000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-5" decimals="-3" id="f-468" unitRef="usd">6619000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="c-3" decimals="-3" id="f-469" unitRef="usd">2650000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="c-4" decimals="-3" id="f-470" unitRef="usd">3658000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="c-1" decimals="-3" id="f-471" unitRef="usd">3557000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="c-5" decimals="-3" id="f-472" unitRef="usd">2816000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <crai:ForgivableLoansDisclosureTextBlock contextRef="c-1" id="f-473">Forgivable Loans&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The forgivable loans have terms that are generally between &lt;span style="-sec-ix-hidden:f-474"&gt;two&lt;/span&gt; and six years with interest rates currently ranging up to 5.12%. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The forgiveness of the principal amount of the loans is recorded as compensation over the service period, which is consistent with the term of the loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents forgivable loan activity for the respective periods (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.490%"&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.373%"&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.377%"&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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="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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;53,941&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;56,456&#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:10pt;font-weight:400;line-height:120%"&gt;Advances&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:10pt;font-weight:400;line-height:120%"&gt;38,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;23,342&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Repayments&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:10pt;font-weight:400;line-height:120%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;(1,816)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Reclassifications from accrued expenses or to other assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;(8,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&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: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:10pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&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:10pt;font-weight:400;line-height:120%"&gt;(24,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;(24,198)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Effects of foreign currency translation&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:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;157&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Ending balance&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;58,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;53,941&#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:10pt;font-weight:400;line-height:120%"&gt;Current portion of forgivable loans&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;10,478&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;8,759&#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&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:10pt;font-weight:400;line-height:120%"&gt;Non-current portion of forgivable loans&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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;48,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;45,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:5pt"&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;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During the quarter ended June&#160;29, 2024, approximately $5.7 million of amortization was accelerated due to involuntary terminations.&lt;/span&gt;&lt;/div&gt;</crai:ForgivableLoansDisclosureTextBlock>
    <crai:ForgivableLoanTerm contextRef="c-81" id="f-475">P6Y</crai:ForgivableLoanTerm>
    <crai:ForgivableLoansInterestRate contextRef="c-6" decimals="4" id="f-476" unitRef="number">0.0512</crai:ForgivableLoansInterestRate>
    <crai:ScheduleOfForgivableLoansActivityTableTextBlock contextRef="c-1" id="f-477">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents forgivable loan activity for the respective periods (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.490%"&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.373%"&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.377%"&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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="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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;53,941&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;56,456&#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:10pt;font-weight:400;line-height:120%"&gt;Advances&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:10pt;font-weight:400;line-height:120%"&gt;38,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;23,342&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Repayments&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:10pt;font-weight:400;line-height:120%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;(1,816)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Reclassifications from accrued expenses or to other assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;(8,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&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: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:10pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&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:10pt;font-weight:400;line-height:120%"&gt;(24,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;(24,198)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Effects of foreign currency translation&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:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;157&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Ending balance&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;58,979&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;53,941&#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:10pt;font-weight:400;line-height:120%"&gt;Current portion of forgivable loans&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;10,478&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;8,759&#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&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:10pt;font-weight:400;line-height:120%"&gt;Non-current portion of forgivable loans&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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;48,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:120%"&gt;45,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:5pt"&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;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During the quarter ended June&#160;29, 2024, approximately $5.7 million of amortization was accelerated due to involuntary terminations.&lt;/span&gt;&lt;/div&gt;</crai:ScheduleOfForgivableLoansActivityTableTextBlock>
    <crai:ForgivableLoans contextRef="c-7" decimals="-3" id="f-478" unitRef="usd">53941000</crai:ForgivableLoans>
    <crai:ForgivableLoans contextRef="c-8" decimals="-3" id="f-479" unitRef="usd">56456000</crai:ForgivableLoans>
    <crai:ForgivableLoansAdvances contextRef="c-1" decimals="-3" id="f-480" unitRef="usd">38388000</crai:ForgivableLoansAdvances>
    <crai:ForgivableLoansAdvances contextRef="c-82" decimals="-3" id="f-481" unitRef="usd">23342000</crai:ForgivableLoansAdvances>
    <crai:ForgivableLoansRepayments contextRef="c-1" decimals="-3" id="f-482" unitRef="usd">288000</crai:ForgivableLoansRepayments>
    <crai:ForgivableLoansRepayments contextRef="c-82" decimals="-3" id="f-483" unitRef="usd">1816000</crai:ForgivableLoansRepayments>
    <crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets contextRef="c-1" decimals="-3" id="f-484" unitRef="usd">8965000</crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets>
    <crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets contextRef="c-82" decimals="-3" id="f-485" unitRef="usd">0</crai:ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets>
    <crai:ForgivableLoansAmortization contextRef="c-1" decimals="-3" id="f-486" unitRef="usd">24141000</crai:ForgivableLoansAmortization>
    <crai:ForgivableLoansAmortization contextRef="c-82" decimals="-3" id="f-487" unitRef="usd">24198000</crai:ForgivableLoansAmortization>
    <crai:ForgivableLoansTranslationAdjustments contextRef="c-1" decimals="-3" id="f-488" unitRef="usd">44000</crai:ForgivableLoansTranslationAdjustments>
    <crai:ForgivableLoansTranslationAdjustments contextRef="c-82" decimals="-3" id="f-489" unitRef="usd">157000</crai:ForgivableLoansTranslationAdjustments>
    <crai:ForgivableLoans contextRef="c-6" decimals="-3" id="f-490" unitRef="usd">58979000</crai:ForgivableLoans>
    <crai:ForgivableLoans contextRef="c-7" decimals="-3" id="f-491" unitRef="usd">53941000</crai:ForgivableLoans>
    <crai:ForgivableLoansCurrent contextRef="c-6" decimals="-3" id="f-492" unitRef="usd">10478000</crai:ForgivableLoansCurrent>
    <crai:ForgivableLoansCurrent contextRef="c-7" decimals="-3" id="f-493" unitRef="usd">8759000</crai:ForgivableLoansCurrent>
    <crai:ForgivableLoansNoncurrent contextRef="c-6" decimals="-3" id="f-494" unitRef="usd">48501000</crai:ForgivableLoansNoncurrent>
    <crai:ForgivableLoansNoncurrent contextRef="c-7" decimals="-3" id="f-495" unitRef="usd">45182000</crai:ForgivableLoansNoncurrent>
    <crai:LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination contextRef="c-22" decimals="-5" id="f-496" unitRef="usd">5700000</crai:LoansAndLeasesReceivableRelatedPartiesAmortizationInvoluntaryTermination>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-497">Goodwill and Intangible Assets&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September&#160;28, 2024 are summarized 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:86.473%"&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.597%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill, at December 30, 2023&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;165,882&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated goodwill impairment&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:10pt;font-weight:400;line-height:120%"&gt;(71,893)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Goodwill, net at December 30, 2023&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:10pt;font-weight:400;line-height:120%"&gt;93,989&#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="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency translation adjustment&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:10pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Goodwill, net at September 28, 2024&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;94,577&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill, net at September&#160;28, 2024 of $94.6 million, is comprised of goodwill of $166.5 million and accumulated impairment of $71.9 million. There were no impairment losses related to goodwill during the fiscal-year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. The components of acquired identifiable intangible assets are 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:22.730%"&gt;&lt;/td&gt;&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.280%"&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.695%"&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.280%"&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.864%"&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:8.695%"&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:9.864%"&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.704%"&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:8pt;font-weight:700;line-height:120%"&gt;September 28, 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:8pt;font-weight:700;line-height:120%"&gt;December 30, 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Useful Life&lt;br/&gt;(in years)&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:8pt;font-weight:700;line-height:120%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:120%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:120%"&gt;Net Carrying 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 #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:8pt;font-weight:700;line-height:120%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:120%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&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;/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:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;15,300&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(7,701)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,599&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;13,800&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(6,604)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,196&#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="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;There were no impairment losses related to intangible assets during the fiscal year-to-date period ended September&#160;28, 2024 or during the fiscal year ended December&#160;30, 2023. Amortization expense related to intangible assets was $0.4 million and $1.1 million for the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, respectively, and $0.3 million and $1.0 million for the fiscal quarter and fiscal year-to-date period ended September&#160;30, 2023, respectively.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-498">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September&#160;28, 2024 are summarized 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:86.473%"&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.597%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill, at December 30, 2023&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;165,882&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated goodwill impairment&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:10pt;font-weight:400;line-height:120%"&gt;(71,893)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Goodwill, net at December 30, 2023&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:10pt;font-weight:400;line-height:120%"&gt;93,989&#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="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency translation adjustment&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:10pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Goodwill, net at September 28, 2024&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-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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;94,577&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross contextRef="c-7" decimals="-3" id="f-499" unitRef="usd">165882000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-7" decimals="-3" id="f-500" unitRef="usd">71893000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-501" unitRef="usd">93989000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-502" unitRef="usd">588000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-503" unitRef="usd">94577000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-5" id="f-504" unitRef="usd">94600000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross contextRef="c-6" decimals="-5" id="f-505" unitRef="usd">166500000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-6" decimals="-5" id="f-506" unitRef="usd">71900000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="INF" id="f-507" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-82" decimals="INF" id="f-508" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c-1" id="f-509">The components of acquired identifiable intangible assets are as follows (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:22.730%"&gt;&lt;/td&gt;&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.280%"&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.695%"&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.280%"&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.864%"&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:8.695%"&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:9.864%"&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.704%"&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:8pt;font-weight:700;line-height:120%"&gt;September 28, 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:8pt;font-weight:700;line-height:120%"&gt;December 30, 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Useful Life&lt;br/&gt;(in years)&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:8pt;font-weight:700;line-height:120%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:120%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:120%"&gt;Net Carrying 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 #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:8pt;font-weight:700;line-height:120%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:120%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&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;/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:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;15,300&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(7,701)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,599&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;13,800&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(6,604)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,196&#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="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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-83" id="f-510">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-83" decimals="-3" id="f-511" unitRef="usd">15300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-83" decimals="-3" id="f-512" unitRef="usd">7701000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-83" decimals="-3" id="f-513" unitRef="usd">7599000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-84" decimals="-3" id="f-514" unitRef="usd">13800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-84" decimals="-3" id="f-515" unitRef="usd">6604000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-84" decimals="-3" id="f-516" unitRef="usd">7196000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c-82" decimals="INF" id="f-517" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c-1" decimals="INF" id="f-518" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-85" decimals="-5" id="f-519" unitRef="usd">400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-86" decimals="-5" id="f-520" unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-87" decimals="-5" id="f-521" unitRef="usd">300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-88" decimals="-5" id="f-522" unitRef="usd">1000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-523">Accrued Expenses&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses 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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.635%"&gt;&lt;/td&gt;&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.664%"&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.535%"&gt;&lt;/td&gt;&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.666%"&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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:10pt;font-weight:400;line-height:120%"&gt;Compensation and related expenses&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;134,762&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;143,647&#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:10pt;font-weight:400;line-height:120%"&gt;Performance awards&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:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;16,556&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Direct project accruals&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:10pt;font-weight:400;line-height:120%"&gt;3,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;1,704&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;9,133&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;146,284&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;171,040&#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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;28, 2024 and December&#160;30, 2023, approximately $109.5 million and $121.2 million, respectively, of accrued bonuses were included above in &#x201c;Compensation and related expenses.&#x201d;&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-524">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses 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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.635%"&gt;&lt;/td&gt;&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.664%"&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.535%"&gt;&lt;/td&gt;&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.666%"&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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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:8pt;font-weight:700;line-height:120%"&gt;December 30,&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:10pt;font-weight:400;line-height:120%"&gt;Compensation and related expenses&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;134,762&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;143,647&#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:10pt;font-weight:400;line-height:120%"&gt;Performance awards&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:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;16,556&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Direct project accruals&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:10pt;font-weight:400;line-height:120%"&gt;3,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;1,704&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;9,133&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;146,284&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;171,040&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-525" unitRef="usd">134762000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-526" unitRef="usd">143647000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards contextRef="c-6" decimals="-3" id="f-527" unitRef="usd">165000</crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards>
    <crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards contextRef="c-7" decimals="-3" id="f-528" unitRef="usd">16556000</crai:AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards>
    <crai:AccruedProjectCostsCurrent contextRef="c-6" decimals="-3" id="f-529" unitRef="usd">3171000</crai:AccruedProjectCostsCurrent>
    <crai:AccruedProjectCostsCurrent contextRef="c-7" decimals="-3" id="f-530" unitRef="usd">1704000</crai:AccruedProjectCostsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-531" unitRef="usd">8186000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-532" unitRef="usd">9133000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-533" unitRef="usd">146284000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-534" unitRef="usd">171040000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-6" decimals="-5" id="f-535" unitRef="usd">109500000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-7" decimals="-5" id="f-536" unitRef="usd">121200000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-537">Income Taxes&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal quarters ended September&#160;28, 2024 and September&#160;30, 2023, CRA&#x2019;s effective income tax rate (&#x201c;ETR&#x201d;) was 28.7% and 18.3%, respectively. The ETR for the third quarter of fiscal 2024 was higher than the third quarter of fiscal 2023 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;primarily due to the release of a valuation allowance in the third quarter of fiscal 2023, partially offset by an increase in the tax benefit related to share-based compensation.&lt;/span&gt;&lt;/div&gt;For the fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023, CRA's ETR was 29.1% and 26.4%. respectively. The ETR for the fiscal year-to-date period ended September&#160;28, 2024 was higher than the fiscal year-to-date period ended September&#160;30, 2023, primarily due to the same items noted above.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-3" decimals="3" id="f-538" unitRef="number">0.287</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-4" decimals="3" id="f-539" unitRef="number">0.183</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-540" unitRef="number">0.291</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-541" unitRef="number">0.264</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-542">Net Income Per Share&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September&#160;28, 2024 and September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):&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:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.296%"&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.563%"&gt;&lt;/td&gt;&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.113%"&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.563%"&gt;&lt;/td&gt;&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.113%"&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.410%"&gt;&lt;/td&gt;&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.113%"&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.410%"&gt;&lt;/td&gt;&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.119%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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 #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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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 #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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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: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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income &#x2014; basic&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;31,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;27,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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: net income attributable to participating shares&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;98&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income &#x2014; diluted&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,412&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,567&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;31,572&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;26,924&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&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: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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares outstanding &#x2014; basic&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:10pt;font-weight:400;line-height:120%"&gt;6,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;6,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,026&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect of dilutive stock options and restricted stock units&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:10pt;font-weight:400;line-height:120%"&gt;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="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;112&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares outstanding &#x2014; diluted&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;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:10pt;font-weight:400;line-height:120%"&gt;6,843&#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:10pt;font-weight:400;line-height:120%"&gt;7,083&#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:10pt;font-weight:400;line-height:120%"&gt;6,922&#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:10pt;font-weight:400;line-height:120%"&gt;7,138&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share:&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: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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;4.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;3.83&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&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-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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;1.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;3.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal quarter and fiscal year-to-date period ended September&#160;28, 2024, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average outstanding shares amounted to 4,900 and 1,225 shares, respectively. For the fiscal quarter and fiscal-year-to-date period ended September&#160;30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 6,185 and 5,875 shares, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-543">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):&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:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.296%"&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.563%"&gt;&lt;/td&gt;&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.113%"&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.563%"&gt;&lt;/td&gt;&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.113%"&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.410%"&gt;&lt;/td&gt;&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.113%"&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.410%"&gt;&lt;/td&gt;&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.119%"&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="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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Quarter Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date&lt;br/&gt;Period 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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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 #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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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="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:8pt;font-weight:700;line-height:120%"&gt;September 28,&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 #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:8pt;font-weight:700;line-height:120%"&gt;September 30,&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:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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: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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income &#x2014; basic&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;31,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;27,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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: net income attributable to participating shares&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;98&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income &#x2014; diluted&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,412&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,567&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;31,572&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;26,924&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&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: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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares outstanding &#x2014; basic&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:10pt;font-weight:400;line-height:120%"&gt;6,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:120%"&gt;6,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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;7,026&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect of dilutive stock options and restricted stock units&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:10pt;font-weight:400;line-height:120%"&gt;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="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:120%"&gt;112&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares outstanding &#x2014; diluted&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;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:10pt;font-weight:400;line-height:120%"&gt;6,843&#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:10pt;font-weight:400;line-height:120%"&gt;7,083&#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:10pt;font-weight:400;line-height:120%"&gt;6,922&#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:10pt;font-weight:400;line-height:120%"&gt;7,138&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share:&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: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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;4.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;3.83&#160;&lt;/span&gt;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&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-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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;1.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;3.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-3" decimals="-3" id="f-544" unitRef="usd">11437000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-4" decimals="-3" id="f-545" unitRef="usd">8596000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-546" unitRef="usd">31666000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-547" unitRef="usd">27022000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-3" decimals="-3" id="f-548" unitRef="usd">25000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-4" decimals="-3" id="f-549" unitRef="usd">29000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-1" decimals="-3" id="f-550" unitRef="usd">94000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-5" decimals="-3" id="f-551" unitRef="usd">98000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-3" decimals="-3" id="f-552" unitRef="usd">11412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-4" decimals="-3" id="f-553" unitRef="usd">8567000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-554" unitRef="usd">31572000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-5" decimals="-3" id="f-555" unitRef="usd">26924000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-3" id="f-556" unitRef="shares">6760000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-557" unitRef="shares">6977000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-558" unitRef="shares">6840000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-559" unitRef="shares">7026000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-3" decimals="-3" id="f-560" unitRef="shares">83000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-3" id="f-561" unitRef="shares">106000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-562" unitRef="shares">82000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-563" unitRef="shares">112000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-3" id="f-564" unitRef="shares">6843000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-565" unitRef="shares">7083000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-566" unitRef="shares">6922000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-567" unitRef="shares">7138000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-568"
      unitRef="usdPerShare">1.68</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-569"
      unitRef="usdPerShare">1.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-570"
      unitRef="usdPerShare">4.62</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-571"
      unitRef="usdPerShare">3.83</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-572"
      unitRef="usdPerShare">1.67</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-573"
      unitRef="usdPerShare">1.21</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-574"
      unitRef="usdPerShare">4.57</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-575"
      unitRef="usdPerShare">3.78</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-3" decimals="-3" id="f-576" unitRef="shares">4900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-577" unitRef="shares">1225000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-3" id="f-578" unitRef="shares">6185000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-3" id="f-579" unitRef="shares">5875000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-580">Fair Value of Financial Instruments&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.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:15.517%"&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.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.517%"&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.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.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="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:10pt;font-weight:700;line-height:120%"&gt;September 28, 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:10pt;font-weight:700;line-height:120%"&gt;Level 1&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:10pt;font-weight:700;line-height:120%"&gt;Level 2&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:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:10pt;font-weight:400;line-height:120%"&gt;Assets:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market mutual funds&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Assets&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;/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:10pt;font-weight:400;line-height:120%"&gt;Liabilities:&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total Liabilities&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 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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:48.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&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:15.420%"&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:15.423%"&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:10pt;font-weight:700;line-height:120%"&gt;December 30, 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:10pt;font-weight:700;line-height:120%"&gt;Level 1&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:10pt;font-weight:700;line-height:120%"&gt;Level 2&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:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:10pt;font-weight:400;line-height:120%"&gt;Assets:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market mutual funds&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Assets&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;/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:10pt;font-weight:400;line-height:120%"&gt;Liabilities:&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total Liabilities&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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="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="border-top:3pt double #000000;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="border-top:3pt double #000000;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:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bioStrategies Group, Inc. during fiscal 2022. The following table summarizes the changes in the contingent consideration liability (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:66.005%"&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.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&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:14.545%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date Period Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal 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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28, 2024&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 30, 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:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1,056&#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:10pt;font-weight:400;line-height:120%"&gt;Remeasurement of acquisition-related contingent consideration&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(934)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Accretion&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/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;/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:10pt;font-weight:400;line-height:120%"&gt;Ending balance&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 #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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-581">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.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:15.517%"&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.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.517%"&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.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.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="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:10pt;font-weight:700;line-height:120%"&gt;September 28, 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:10pt;font-weight:700;line-height:120%"&gt;Level 1&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:10pt;font-weight:700;line-height:120%"&gt;Level 2&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:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:10pt;font-weight:400;line-height:120%"&gt;Assets:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market mutual funds&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Assets&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;/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:10pt;font-weight:400;line-height:120%"&gt;Liabilities:&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total Liabilities&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 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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:48.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&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:15.420%"&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:15.423%"&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:10pt;font-weight:700;line-height:120%"&gt;December 30, 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:10pt;font-weight:700;line-height:120%"&gt;Level 1&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:10pt;font-weight:700;line-height:120%"&gt;Level 2&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:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:10pt;font-weight:400;line-height:120%"&gt;Assets:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market mutual funds&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Assets&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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;/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:10pt;font-weight:400;line-height:120%"&gt;Liabilities:&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Total Liabilities&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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="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="border-top:3pt double #000000;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="border-top:3pt double #000000;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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-89" decimals="-3" id="f-582" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-90" decimals="-3" id="f-583" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-91" decimals="-3" id="f-584" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-89" decimals="-3" id="f-585" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-90" decimals="-3" id="f-586" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-91" decimals="-3" id="f-587" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-89" decimals="-3" id="f-588" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-90" decimals="-3" id="f-589" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-91" decimals="-3" id="f-590" unitRef="usd">190000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-89" decimals="-3" id="f-591" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-90" decimals="-3" id="f-592" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-91" decimals="-3" id="f-593" unitRef="usd">190000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-92" decimals="-3" id="f-594" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-595" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-596" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-92" decimals="-3" id="f-597" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-598" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-599" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-92" decimals="-3" id="f-600" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-93" decimals="-3" id="f-601" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-94" decimals="-3" id="f-602" unitRef="usd">190000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-92" decimals="-3" id="f-603" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-93" decimals="-3" id="f-604" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-94" decimals="-3" id="f-605" unitRef="usd">190000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c-1" id="f-606">The following table summarizes the changes in the contingent consideration liability (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:66.005%"&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.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&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:14.545%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year-to-Date Period Ended&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal 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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 28, 2024&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 30, 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:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1,056&#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:10pt;font-weight:400;line-height:120%"&gt;Remeasurement of acquisition-related contingent consideration&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(934)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;Accretion&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/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;/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:10pt;font-weight:400;line-height:120%"&gt;Ending balance&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 #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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;190&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-7" decimals="-3" id="f-607" unitRef="usd">190000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-8" decimals="-3" id="f-608" unitRef="usd">1056000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="c-1" decimals="-3" id="f-609" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="c-82" decimals="-3" id="f-610" unitRef="usd">-934000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion contextRef="c-1" decimals="-3" id="f-611" unitRef="usd">0</crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion>
    <crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion contextRef="c-82" decimals="-3" id="f-612" unitRef="usd">68000</crai:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-6" decimals="-3" id="f-613" unitRef="usd">190000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-7" decimals="-3" id="f-614" unitRef="usd">190000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-615">Credit Agreement&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA is party to a Credit Agreement, dated as of August 19, 2022 (as amended, the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0&#160;million revolving credit facility, which may be decreased at CRA's option to $200.0&#160;million during the period from July 16 in a year through January 15 in the next year. Additionally, for the period from January 16 to July 15 of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0&#160;million. The revolving credit facility includes a $25.0&#160;million sublimit for the issuance of letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September&#160;28, 2024, CRA was in compliance with the covenants of the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were $60.0&#160;million in borrowings outstanding under the revolving credit facility as of September&#160;28, 2024 and no borrowings outstanding as of December&#160;30, 2023. As of September&#160;28, 2024, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.1&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-95" decimals="INF" id="f-616" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <crai:LineOfCreditFacilityMaximumBorrowingCapacityReduced contextRef="c-95" decimals="INF" id="f-617" unitRef="usd">200000000</crai:LineOfCreditFacilityMaximumBorrowingCapacityReduced>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-95" decimals="INF" id="f-618" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-96" decimals="INF" id="f-619" unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <crai:FinancialCovenantsMaximumConsolidatedNetLeverageRatio contextRef="c-97" decimals="1" id="f-620" unitRef="number">3.0</crai:FinancialCovenantsMaximumConsolidatedNetLeverageRatio>
    <crai:FinancialCovenantsMinimumConsolidatedInterestCoverageRatio contextRef="c-97" decimals="1" id="f-621" unitRef="number">2.5</crai:FinancialCovenantsMinimumConsolidatedInterestCoverageRatio>
    <us-gaap:LinesOfCreditCurrent contextRef="c-98" decimals="-5" id="f-622" unitRef="usd">60000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-99" decimals="-5" id="f-623" unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-100" decimals="-5" id="f-624" unitRef="usd">4100000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-625">Commitments and Contingencies&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRA is subject to legal actions arising in the ordinary course of business. In management&#x2019;s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&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; However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-626">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent Events&lt;/span&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October&#160;31, 2024, CRA announced that its Board of Directors declared a quarterly cash dividend of $0.49 per common share, payable on December&#160;13, 2024 to shareholders of record as of November&#160;26, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-101"
      decimals="INF"
      id="f-627"
      unitRef="usdPerShare">0.49</us-gaap:CommonStockDividendsPerShareDeclared>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-102" id="f-628">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-103" id="f-629">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-3" id="f-630">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-3" id="f-631">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-3" id="f-632">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-1" id="f-633">&lt;div style="margin-top:10pt"&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:37.642%"&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.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.527%"&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:8pt;font-weight:700;line-height:120%"&gt;Name and Title&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:8pt;font-weight:700;line-height:120%"&gt;Date of Adoption of Rule 10b5-1 Trading Plan&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:8pt;font-weight:700;line-height:120%"&gt;Scheduled Expiration Date of Rule 10b5-1 Trading Plan&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:8pt;font-weight:700;line-height:120%"&gt;Nature of Trading Arrangement&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:8pt;font-weight:700;line-height:120%"&gt;Aggregate Number of Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:400;line-height:120%"&gt;Daniel K. Mahoney, Chief Financial Officer, Executive Vice President and Treasurer&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:120%"&gt;August 8, 2024&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:8pt;font-weight:400;line-height:120%"&gt;September 9, 2025&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:8pt;font-weight:400;line-height:120%"&gt;Sale&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:8pt;font-weight:400;line-height:120%"&gt;3,000&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Jonathan D. Yellin, Executive Vice President and General Counsel&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="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:8pt;font-weight:400;line-height:120%"&gt;August 8, 2024&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;November 20, 2025&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sale&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrIndName contextRef="c-103" id="f-634">Daniel K. Mahoney</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-103" id="f-635">Chief Financial Officer, Executive Vice President and Treasurer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-103" id="f-636">August 8, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrExpirationDate contextRef="c-103" id="f-637">September 9, 2025</ecd:TrdArrExpirationDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-104"
      decimals="-2"
      id="f-638"
      unitRef="shares">3000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrIndName contextRef="c-102" id="f-639">Jonathan D. Yellin</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-102" id="f-640">Executive Vice President and General Counsel</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-102" id="f-641">August 8, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrExpirationDate contextRef="c-102" id="f-642">November 20, 2025</ecd:TrdArrExpirationDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-105"
      decimals="-2"
      id="f-643"
      unitRef="shares">7000</ecd:TrdArrSecuritiesAggAvailAmt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
